
python虛拟環境主要便于在同一機器上使用不同版本的python,以及同一版本python但是依賴的包版本不同的情況。
安裝使用方法
安裝virtualenv環境
安裝之前最好安裝pip或者pip3(安裝pip1.3以後或者更高),如果沒有安裝請移步安裝pip 同時也可以檢視pip官方文檔說明
如果已經安裝好pip,那麼執行指令安裝virtualenv環境
[sudo] pip install virtualenv 或者
[sudo] pip3 install virtualenv [sudo]可用可不用
安裝完成檢測版本是否安裝成功
virtualenv --version
建立整個大虛拟環境
第一步 cd 到你要建立虛拟環境的目錄
建立虛拟環境目錄檔案夾
virtualenv test_env01(環境名稱,檔案夾名稱)
虛拟環境會預設裝上Python setuptools, pip, wheel
第二步激活虛拟環境
source test_env01/bin/activate(activate路徑)
虛拟環境操作:
退出虛拟環境: deactivate
建立虛拟環境: virtualenv --no-site-packages --python=3.6 env #注釋: --no-site-packages 不包括系統包 --python=3.6版本 env 虛拟環境名稱
激活虛拟環境:source test_env01/bin/activate(activate路徑)
注意
之前我隻裝了python3.6的時候,我是直接安裝上面的方式裝的,最近在研究一些3.7的新特性,發現使用上面的方式指定虛拟環境的python版本包如下錯誤:
The path 3.7 (from --python=3.7) does not exist
于是修改為如下安裝方式,完美解決
python3.7 -m venv python3.7_study
"python3.7_study"是虛拟環境名稱即虛拟環境目錄名
這樣你就可以随時切換想要使用的python版本了