當電腦中python版本越來越多,各個項目需要的環境都不一樣時,使用全局環境就顯得很不合理而且雜亂繁重,使用virtualenvwrapper來管理虛擬環境,什麼項目需要什麼環境你就給他分配什麼環境需要什麼包就安裝什麼包,分類管理。
pycharm提供的virtualenv environment也是一樣的道理。
騰訊課堂的參考視頻
-
在cmd全局環境中安裝virtuallenv
pip install virtualenvwrapper-win
-
修改 mkvirtualenv 的默認路徑:
如果直接創建虛擬環境,它會直接創建在C盤用戶Envs目錄下,(修改了要重開這個終端)
在我的電腦->右鍵->屬性->高級系統設置->環境變量->系統變量添加一個參數 WORKON_HOME ,將這個參數的值設置爲你需要的路徑。
-
指定python解釋器
mkvirtualenv --python==D:\software\Anaconda3\python.exe Django2.1.7
-
進入虛擬環境中的Scripts文件夾輸入workon + 名稱,切換成虛擬環境
workon Django2.1.7
-
退出當前虛擬環境
deactivate
-
刪除某個虛擬環境:
rmvirtualenv Django2.1.7
-
列出所有虛擬環境
lsvirtualenv
-
快速進入所在環境目錄
cdvirtualenv Django2.1.7