virtualenv能夠搭建虛擬且獨立的python運行環境, 使得單個項目的運行環境與其它項目獨立起來.javascript
virtualenv本質上是個python包, 使用pip安裝:java
pip install virtualenvpython
在新建工做目錄下建立虛擬環境:lua
~$virtualenv TestEnv
默認狀況下, 虛擬環境中不包括系統的site-packages, 若要使用請添加參數:spa
virtualenv --system-site-packages TestEnv
進入虛擬環境目錄, 執行source /data/test/TestEnv/bin/activate
進入虛擬環境:code
~/TestEnv$ source /data/test/TestEnv/bin/activate (TestEnv) ~/TestEnv$ python -V Python 2.7.5
退出虛擬環境:ip
(TestEnv) ~/TestEnv$ deactivate ~/TestEnv$