virtualenvwrapper 虛擬環境
阿新 • • 發佈:2018-12-12
virtualenvwrapper
這個軟體包可以讓我們管理虛擬環境變得更加簡單。不用再跑到某個目錄下通過virtualenv
來建立虛擬環境,並且啟用的時候也要跑到具體的目錄下去啟用。
一、安裝virtualenvwrapper
:
- *nix:
pip install virtualenvwrapper
- windows:
pip install virtualenvwrapper-win
二、virtualenvwrapper
基本使用:
-
建立虛擬環境:
mkvirtualenv my_env
那麼會在你當前使用者下建立一個Env
的資料夾,然後將這個虛擬環境安裝到這個目錄下。
如果你電腦中安裝了python2
python3
,並且兩個版本中都安裝了virtualenvwrapper
,那麼將會使用環境變數中第一個出現的Python
版本來作為這個虛擬環境的Python
直譯器。
2.退出當前虛擬環境:
deactivate
3.切換到某個虛擬環境:
workon xxx-env #虛擬環境名字
4.列出所有虛擬環境:
lsvirtualenv
5.進入到虛擬環境所在的目錄:
cdvirtualenv #快速從終端進到虛擬環境目錄下
6.刪除某個虛擬環境:
rmvirtualenv xxx-env #虛擬環境名字
三、修改mkvirtualenv
的預設路徑:
之前提過,安裝virtualenvwrapper時,虛擬環境資料夾env是預設在c盤使用者資料夾下。如果後期我們在這個env下安裝庫將會佔用c盤很大的空間。因此修改mkvirtualenv路徑是很必要的。
方法:
在我的電腦->右鍵->屬性->高階系統設定->環境變數->系統變數
中新增一個引數WORKON_HOME
,將這個引數的值設定為你需要的路徑。
檢測是否修改成功:
關閉cmd,新建一個env
四、建立虛擬環境的時候指定Python
版本:
在使用mkvirtualenv
的時候,可以指定--python
的引數來指定具體的python
路徑:
mkvirtualenv --python==#python.exe所在路徑 #虛擬環境名字 #例子 mkvirtualenv --python==C:\Users\ouyan\Anaconda3\python.exe new_env