windows下使用virtualenv進行python虛擬環境的搭建
阿新 • • 發佈:2018-12-07
virtualenv是用於建立獨立的python虛擬環境
virtualenv的優點
1.使得不同
python應用的開發環境相互獨立
2.開發環境
升級不影響
其他應用的開發環境,也不會影響全域性的環境(預設是的開發環境是全域性開發環境),因為虛擬環境是將全域性環境進行私有的複製
,當我在虛擬環境進行pip install 時,只會安裝到選擇的虛擬環境中。
3.它可以防止
系統中出現包管理混亂和版本的衝突
如何安裝virtualenv (第一種方法)
#####1.前提已經安裝好python環境
#####2.windows下快鍵鍵 Ctrl + R 開啟執行終端 輸入 cmd 進入命令列介面
#####3.直接在命令列輸入(預設是安裝在全域性的環境)
pip install virtualenv
4.我們安裝好virtualenv之後,可直接新建virtualenv環境(語法以下),virtualenv環境目錄是在當前目錄下
# virtualenv 虛擬環境名字
virtualenv testvir
5.進入虛擬環境
使用命令進入虛擬環境的Scripts目錄下,執行activate.bat檔案
可以使用pip list 檢視虛擬環境下安裝的庫
pip list
6.退出虛擬環境
在虛擬環境的Scripts目錄下,執行deactivate.bat檔案
如何安裝virtualenv (第二種方法)
1.直接在命令列輸入(預設是安裝在全域性的環境)
pip install virtualenvwrapper-win
這個庫的好處是新建好虛擬環境之後直接就進入虛擬環境中,不需要手動進入
2.我們安裝好virtualenv之後,可直接新建virtualenv環境(語法以下),virtualenv環境目錄是在當前目錄下
# virtualenv 虛擬環境名字
mkvirtualenv testvir2
3.退出虛擬環境
在虛擬環境下,輸入deactivate(注意這裡不是執行檔案)
其他重要的命令(是基於virtualenvwrapper-win庫)
1.檢視有多少個虛擬環境
workon
2.進入某個虛擬環境
# workon 虛擬環境名字
workon testvir2
更改預設的python虛擬環境安裝目錄
點選我的電腦右鍵 > 屬性 > 高階系統設定 > 環境變數 > 編輯
新增一個變數名 WORKON_HOME
變數值就是你要更改的python虛擬環境安裝目錄
Linux與windows的區別
Linux是不區分檔案型別的,檔案型別是靠許可權來區分的
windows下的程式是不能直接在Linux中安裝和執行
字元介面的優勢
更多Python實戰原始碼請關注 朝南而行 公眾號