首頁 > 軟體

虛擬環境virtualenvwrapper工具使用

2020-06-16 16:40:11

1.統一的對虛擬環境管理

2.建立使用虛擬環境的命令 很齊全,很簡單

注意退出所有的虛擬環境!在物理環境下安裝。

1.下載模組

pip3 install virtualenvwrapper

2.設定linux的使用者個人組態檔~/.bashrc

vim ~/.bashrc

寫入以下兩行程式碼 去掉註釋:

WORKON_HOME=~/Envs  #設定virtualenv的統一管理目錄,以後自動下載的虛擬環境,全都放這了

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  #新增virtualenvwrapper的引數,生成乾淨隔絕的環境

VIRTUALENVWRAPPER_Python=/opt/python36/bin/python3    #指定python直譯器的本體

source /opt/python36/bin/virtualenvwrapper.sh #執行virtualenvwrapper安裝指令碼

3.退出對談,重新登入生效,且每次登入的時候,就自動載入virtualenvwrapper工具

4.檢視virtualevnwrapper工具是否可以使用,學習他的工具命令

lsvirtualenv

列舉所有的虛擬環境。

cdvirtualenv

導航到當前啟用的虛擬環境的目錄中,比如說這樣您就能夠瀏覽它的 site-packages

cdsitepackages

和上面的類似,但是是直接進入到 site-packages 目錄中。

lssitepackages

5,建立一個虛擬環境:

建立一個虛擬環境

mkvirtualenv my_django115這會在 ~/Envs 中建立 my_django115 資料夾

在虛擬環境上工作:啟用虛擬環境my_django115

workon my_django115

再建立一個新的虛擬環境

mkvirtualenv my_django2

virtualenvwrapper 提供環境名字的tab補全功能。

當有很多環境, 並且很難記住它們的名字時,這就顯得很有用。

workon還可以任意停止你當前的環境,可以在多個虛擬環境中來回切換

workon django1.15

workon django2.0

也可以手動停止虛擬環境

deactivate

刪除虛擬環境

需要先退出虛擬環境

rmvirtualenv my_django115


IT145.com E-mail:sddin#qq.com