windows:
安裝virtualenv
pip install virtualenv
假設(shè)該系統(tǒng)上安裝了Python2.7 和Python 3.7绊困, 路徑分別是是: D\Python27\python.exe, D:\Python\python37\python.exe. 下面新建兩個(gè)Python虛擬環(huán)境env1, env2, 分別對(duì)應(yīng)python2.7和Python3.7. env1, env2在路徑D:\virtual_python\下哭廉。
cd D:\virtual_python\
virtualenv -p D\Python27\python.exe env1
cd env1
cd Scripts
activate.bat # 激活該虛擬環(huán)境
deactivate.bat # 退出該虛擬環(huán)境
同理,對(duì)于env2:
virtualenv -p D:\Python\python37\python.exe env2
cd env2
cd Scripts
activate.bat
deactivate.bat
另外除了virtualenv還可以使用virtualenvwrapper解总。
Linux:
假設(shè)該系統(tǒng)中有python2.7, python3.4宇葱, 對(duì)應(yīng)的目錄在/usr/bin/python2.7, /usr/bin/python3.4。
安裝命令基本與windows類似往史。
設(shè)置虛擬環(huán)境env1变逃, Python版本對(duì)應(yīng)2.7:
pip install virtualenv
mkdir virtual_python
cd virtual_python
virutalenv -p /usr/bin/python2.7 env1
cd env1
cd bin
source activate #激活虛擬環(huán)境
deactivate #退出虛擬環(huán)境
設(shè)置虛擬環(huán)境env2, Python版本對(duì)應(yīng)3.4:
pip install virtualenv
mkdir virtual_python
cd virtual_python
virutalenv -p /usr/bin/python3.4 env2
cd env2
cd bin
source activate #激活虛擬環(huán)境
deactivate #退出虛擬環(huán)境