使每個python運行的環境互不干涉
這種在線安裝的方式,默認是從python官方源下載到本地。網絡不穩定的話,會很慢。 所以建議使用國內鏡像。
sudo pip install -i http://pypi.mirrors.ustc.edu.cn/ virtualenv參考http://blog.csdn.net/win_turn/article/details/59733715
默認情況下, 虛擬環境中不包括系統的site-packages, 若要使用,請添加參數:
virtualenv --system-site-packages TestEnv指定python版本
virtualenv -p /usr/bin/python2.7 TestEnvvirtualenv -p /usr/bin/python3.4 TestEnv進入虛擬環境后,命令提示符的左側,會顯示該虛擬環境的名稱。
顯示所有依賴,并生成requirements文件
pip freeze > requirements.txt在其他虛擬環境中,根據requirements文件創建相同環境
pip install -r requirements.txt如果同一臺機器上,別的virtualenv中已經安裝的python包,可以直接復制過來。 命令:cp -R
新聞熱點
疑難解答