国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python的virtualenv環(huán)境與使用

2019-11-08 02:40:15
字體:
供稿:網(wǎng)友

1、安裝virtualenv

在安裝virtualenv之前,我們需要安裝至少有一個版本的Python;因為virtualenv是python的一個第三方模塊,必須基于python環(huán)境才能安裝;

如果你的python環(huán)境有pip,那么直接使用命令:pip install virtualenv 安裝即可;否則需要下載源碼,然后使用命令:python install setup.py 來安裝

安裝之后需要新建virtualenv的獨(dú)立環(huán)境,具體可以查看其幫助命令:virtualenv -h

常用的參數(shù)有:

-p:指定一個版本python環(huán)境;通常當(dāng)你的系統(tǒng)中安裝了多個python版本時會用到;默認(rèn)情況下virtualenv會優(yōu)先選取它的宿主python環(huán)境,即它安裝在那個python版本下就會默認(rèn)選擇哪個版本作為默認(rèn)python隔離環(huán)境。

--no-site-packages:不使用系統(tǒng)環(huán)境的python安裝包,即隔離包中不能使用真實python環(huán)境的安裝包;當(dāng)前版本這個選項是默認(rèn)的。

--system-site-packages:與上面相反,使隔離環(huán)境能訪問系統(tǒng)環(huán)境的python安裝包

--distribute:copy一個python環(huán)境的分支,默認(rèn)會安裝setup、pip、wheel等基礎(chǔ)模塊

2、激活

安裝完了之后就可以創(chuàng)建一個隔離環(huán)境了,使用命令:

[html] view plain copyvirtualenv envname  ##創(chuàng)建一個新的隔離環(huán)境  cd envname  Scripts/activate   ##激活并切換到virtualenv環(huán)境  

3、使用

創(chuàng)建并激活virtualenv環(huán)境后我們就可以正常的方式來使用和安裝python安裝包及模塊了。也可以直接切換到需要執(zhí)行的python文件目錄,使用python xxx.py來保證在隔離環(huán)境下執(zhí)行python文件。

即:我們在需要使用virtualenv環(huán)境之前,只要先激活然后使用以往同樣的方式來執(zhí)行python操作、運(yùn)行python文件即可

4、集成到開發(fā)環(huán)境

當(dāng)前在PyCharm中是支持virtualenv環(huán)境集成的,其它的IDE暫時未研究,集成也是很方便的:

1、新建一個項目

2、點(diǎn)擊解釋器欄的設(shè)置icon

3、選擇virtualenv

4、可以新建也可以選擇一個已有的virtualenv環(huán)境

配置到之后我們也可以在該項目中測試下,選擇一個區(qū)別與系統(tǒng)環(huán)境的安裝模塊,查看下其版本是否正確,我這里因為有2個django版本,所以使用django模塊來測試的,得到的是正確的結(jié)果。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 深圳市| 高唐县| 剑河县| 孝感市| 宜春市| 西畴县| 双峰县| 连山| 图们市| 界首市| 岑溪市| 洱源县| 宿迁市| 龙游县| 师宗县| 威远县| 建瓯市| 邯郸县| 馆陶县| 黄大仙区| 博罗县| 若羌县| 当雄县| 秦皇岛市| 太谷县| 克什克腾旗| 深水埗区| 昌都县| 望谟县| 洞口县| 青川县| 青龙| 湟源县| 枣强县| 恩施市| 台山市| 得荣县| 襄垣县| 博客| 长顺县| 西峡县|