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