本文為大家分享了virtualenv建立多個(gè)Python獨(dú)立虛擬開發(fā)環(huán)境,供大家參考,具體內(nèi)容如下
1、安裝virtualenv:
pip install virtualenv
2、創(chuàng)建一個(gè)python的虛擬環(huán)境:
virtualenv test_demo
用virtualenv創(chuàng)建虛擬環(huán)境,是通過復(fù)制全局的python解釋器,達(dá)到環(huán)境的互不影響;新建的虛擬環(huán)境會(huì)自動(dòng)復(fù)制python解釋器環(huán)境保存到當(dāng)前路徑之下;
3、virtualenv虛擬環(huán)境:
activate #進(jìn)入虛擬環(huán)境

進(jìn)入虛擬環(huán)境:

deactivate #退出虛擬環(huán)境

4、指定python版本:
virtualenv可以實(shí)現(xiàn)兩個(gè)python版本的共存,環(huán)境互不影響;使用virtualenv -p python.exe virtualenvname 可以在創(chuàng)建虛擬環(huán)境的時(shí)候指定python版本,其中python.exe為python解釋器的絕對(duì)路徑加上python.exe;

5、虛擬環(huán)境的"管理工具"-virtualenvwrapper:
我們?nèi)绻枰袚Q虛擬環(huán)境,則必須先切換到虛擬環(huán)境所在目錄,并運(yùn)行activate,bat,這樣實(shí)在是太麻煩了;可以使用virtualenvwrapper對(duì)虛擬環(huán)境進(jìn)行一些快捷的管理和操作;
①、安裝virtualenvwrapper:
pip install virtualenvwrapper-win #windows下安裝要加-win
②使用virtualenvwrapper來創(chuàng)建虛擬環(huán)境:
mkvirtualenv envname # 生成后會(huì)自動(dòng)切換到最新創(chuàng)建的虛擬環(huán)境中;
③
③查看虛擬環(huán)境的列表:
workon # 打印當(dāng)前創(chuàng)建的虛擬環(huán)境列表

④快速進(jìn)入某個(gè)虛擬環(huán)境:
workon py3 # 后接虛擬環(huán)境的名字,退出還是使用deativate的命令

⑤配置虛擬環(huán)境生成路徑:
你可能發(fā)現(xiàn)了,使用virtualenvwrapper 生成的虛擬環(huán)境默認(rèn)都是在c盤用戶的一個(gè)envs的文件夾里,怎么修改生成的默認(rèn)路徑呢?需要你手動(dòng)配置環(huán)境變量,變量值設(shè)為你想要保存虛擬環(huán)境的路徑;

6、pycharm中使用虛擬環(huán)境:
如果你使用的ide是pycharm,可以這樣設(shè)置項(xiàng)目的python解釋器:

7、在虛擬環(huán)境中安裝python模塊:
workon python2 # 切換到python2的虛擬環(huán)境中pip install xlwt # pip直接安裝,退出虛擬環(huán)境后,安裝的包互不影響

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選