使用 mkvirtualenv [venvname] 創(chuàng)建虛擬環(huán)境時,環(huán)境初始化的python版本拷貝來源于 /usr/bin/python
不過使用mkvirtualenv時 可以指定python版本,如:
mkvirtualenv --python=python3.5 venvname # venvname 虛擬環(huán)境名稱
或
mkvirtualenv -p python3.5 venvname # venvname 虛擬環(huán)境名稱
相關參數(shù)的詳細解釋:
-p PYTHON_EXE, --python=PYTHON_EXE
The Python interpreter to use, e.g.,
--python=python3.5 will use the python3.5 interpreter
to create the new environment. The default is the
interpreter that virtualenv was installed with
(/usr/bin/python3)
當然,還有另外一種不太推薦的方式,全局環(huán)境下的python有多個版本共存時,也可創(chuàng)建軟連接的方式改變默認的python版本鏈接;此后創(chuàng)建的虛擬環(huán)境默認python版本便是改變后的python版本。
end