virtualenv是python的虛擬環境,可以在同一臺pc隔離不同的python開發環境。virtualenv可以建立乙個隔離的python環境(沙盒)。使用沙盒的優點:
下面是乙個在windows下使用virtualenv的範例和步驟:
pip install virtualenv2.1、建立虛擬環境建立資料夾(手動建立一下,最後環境放置的位置,自定)
mkdir python_env/py2_env用virtualenv建立環境,-p指定直譯器(可用virtualenv.exe help檢視命令)
c:>python27\scripts\virtualenv.exe -p c:\python27\python.exe c:\python_envpy2_env執行過程:
安裝結果:
2.2、啟用環境
windows則為:c:\python_env\py2_env\scripts\activate 也就是所建立虛擬環境自身的scripts資料夾裡面
activate2.3、停止環境
deactivate2.4、 刪除環境
rmvirtualenv env_name2.5、安裝指定的環境包在虛擬環境下執行python命令,可見開啟的是python2.7的環境(還可以在這裡執行pip等py2的工具)
剩下的安裝方式一樣,只不過在此虛擬環境下安裝的包,全部在你指定的這個環境的目錄下,以達到隔離的效果
虛擬環境:預設第三方庫裝在\環境目錄
\lib\site-packages
目錄下windows為例,在pycharm選單file->settings開啟的視窗中,找到project-interpreter,如圖所示,缺省會有系統安裝的python環境,如2.7或3.5,但是virtualenv是一種隔離的虛擬環境,需要手動新增,在紅圈處新增本地環境。路徑就是專案的venv目錄。
先查找到執行檔案(當然你要知道就無所謂了)
找到可執行檔案後
執行命令:
進入環境:
source ./activate離開環境:
deactivate
virtualenv安裝和配置
安裝命令 配執行命令 virtualenv testvir 執行完成 會在當前目錄下生成如下資料夾 進入到testvir目錄 進入scripts目錄 進入虛擬環境 執行 activate.bat 說明已經進入虛擬環境。通過執行命令 pip list 可以檢視虛擬環境安裝了哪些庫 退出虛擬環境 dea...
Virtualenv 的安裝和使用
在python開發當中可能涉及到多個安裝包和擴充套件包。比如project a只引用了package1,package2 而project b 引用了 package3,package4。如果我們在本地的python伺服器上都安裝上package1,package2,package3,package...
Linux安裝 配置Virtualenv
首先第一步最簡單的pip安裝一下virtualenv 注意一點,如果你linux當中安裝了兩種python環境,那麼根據你的軟連線配置來pip,部分使用者可能是pip3 pip是預設的軟連線配置,如果電腦中你自己配置了pip3,那麼此處請使用pip3來安裝 pip install virtualen...