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

首頁 > 編程 > Python > 正文

virtualenv實現多個版本Python共存

2020-01-04 16:47:52
字體:
來源:轉載
供稿:網友

virtualenv創(chuàng)建一個擁有自己安裝目錄的環(huán)境, 這個環(huán)境不與其他虛擬環(huán)境共享庫, 能夠方便的管理python版本和管理python庫。主要解決不同項目之間環(huán)境沖突的問題。

小技巧

某些開發(fā)包在下載的時候會出現下載錯的的情況,如果配置國內鏡像下載,那么出錯的幾率將會大大降低。使用鏡像源很簡單,用-i指定就行了:

sudo pip install -i https://pypi.douban.com/simple/ saltTesting

例如現在需要安裝django環(huán)境

virtualenv,指定版本,多版本,virtualenv版本

virtualenv使用

如果需要卸載django可以使用pip uninstall django

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

virtualenv,指定版本,多版本,virtualenv版本

基本命令

常用的參數有:

-p:指定一個版本python環(huán)境;通常當你的系統(tǒng)中安裝了多個python版本時會用到;默認情況下virtualenv會優(yōu)先選取它的宿主python環(huán)境,即它安裝在那個python版本下就會默認選擇哪個版本作為默認python隔離環(huán)境。
--no-site-packages:不使用系統(tǒng)環(huán)境的python安裝包,即隔離包中不能使用真實python環(huán)境的安裝包;當前版本這個選項是默認的。
--system-site-packages:與上面相反,使隔離環(huán)境能訪問系統(tǒng)環(huán)境的python安裝包
--distribute:copy一個python環(huán)境的分支,默認會安裝setup、pip、wheel等基礎模塊

virtualenv test,使用該命令在指定的路徑下創(chuàng)建Python環(huán)境,默認與系統(tǒng)環(huán)境一致。如果想要進入該虛擬環(huán)境則要進入test/Scripts/文件夾下,運行activate.bat,在Linux下在bin目錄下,運行命令為source xx/xx/activate退出命令為deactivate.bat

virtualenv,指定版本,多版本,virtualenv版本

指定其他Python環(huán)境virtualenv -p C:/Python27/python2.exe py2

快捷配置

基于virtualenv的虛擬環(huán)境管理工具

pip install virtualenvwrapper-win

安裝完成后配置環(huán)境變量,如圖所示。

virtualenv,指定版本,多版本,virtualenv版本
WORKONHOME

之后可以用workon展示虛擬環(huán)境,mkvirtualenv xx創(chuàng)建虛擬環(huán)境,workon xxx進入虛擬環(huán)境

其它

  1. 使用pip安裝時可能提示找不到一些文件,可以到這里來查找whl文件,主要針對Windows用戶file,下載后進入虛擬環(huán)境使用pip安裝即可使用
  2. mkvirtualenv創(chuàng)建其它版本的虛擬環(huán)境,mkvirtualenv --python=C:/Python27/python2.exe py2scrapy
  3. linux下安裝virtualenvwrapper后需要配置,先find查找virtualenvwrapper.sh

virtualenv,指定版本,多版本,virtualenv版本
修改配置文件

virtualenv,指定版本,多版本,virtualenv版本
修改內容

virtualenv,指定版本,多版本,virtualenv版本
重新加載配置

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 高州市| 遵义县| 嘉黎县| 重庆市| 东丽区| 察隅县| 平度市| 融水| 石首市| 阳泉市| 萝北县| 武陟县| 衡东县| 平潭县| 泰兴市| 闻喜县| 尼玛县| 正镶白旗| 延寿县| 苏州市| 铁岭县| 丹凤县| 调兵山市| 宁都县| 饶平县| 湾仔区| 新源县| 泽库县| 宕昌县| 南皮县| 东丽区| 商水县| 建平县| 丹江口市| 佛山市| 承德市| 内江市| 宜良县| 武威市| 沭阳县| 乐清市|