1. 程式人生 > >virtualenvwrapper 虛擬環境

virtualenvwrapper 虛擬環境

virtualenvwrapper這個軟體包可以讓我們管理虛擬環境變得更加簡單。不用再跑到某個目錄下通過virtualenv來建立虛擬環境,並且啟用的時候也要跑到具體的目錄下去啟用。

一、安裝virtualenvwrapper

  1. *nix:pip install virtualenvwrapper
  2. windows:pip install virtualenvwrapper-win

二、virtualenvwrapper基本使用:

  1. 建立虛擬環境:

 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