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

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Pythonpyenv

2019-11-14 16:55:19
字體:
供稿:網(wǎng)友

一、簡介

一般在操作系統(tǒng)中我們會(huì)安裝多個(gè)Python版本,所以在進(jìn)行Python版本切換時(shí)會(huì)比較麻煩,pyenv就提供了一種簡單的方式,能簡易地在多個(gè)Python版本中進(jìn)行切換的工具,它簡單而優(yōu)雅。pyenv有以下功能:

1)進(jìn)行全局的Python版本切換2)為單個(gè)項(xiàng)目提供對應(yīng)的Python版本3)使用環(huán)境變量能讓你重寫Python版本4)能在同一時(shí)間在不同版本間進(jìn)行命令搜索

pyenv擁有以下特點(diǎn):

1)只依賴Python本身2)將目錄添加進(jìn)$PATH即可使用3)能夠進(jìn)行virtualenv管理

 

二、安裝

介紹以下兩種方式:

1)方式1:

第一步:在自己的用戶目錄下執(zhí)行

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
第二步:在上述運(yùn)行完之后通常在命令行中會(huì)出現(xiàn)下述提示,將之添加到~/.bashrc中, source ~/.bashrc使之生效,這樣我們的pyenv算是初步安裝成功了。 

#Seems you still have not added 'pyenv' to the load path:export PYENV_ROOT="${HOME}/.pyenv"if [ -d "${PYENV_ROOT}" ]; then  export PATH="${PYENV_ROOT}/bin:${PATH}"  eval "$(pyenv init -)"fi

第三步:在CentOS/RHEL/Fedora下,安裝Python時(shí)需要首先安裝其依賴的其他軟件包,執(zhí)行如下腳本解決依賴問題:

http://files.VEVb.com/files/274914765QQ/pyenv_resolve_dependent.sh

2)方式2:

第一步:依次執(zhí)行如下指令
wget http://files.VEVb.com/files/274914765qq/pyenv-20150113.1.tar.gz
tar -zxvf pyenv-20150113.1.tar.gz
cd pyenv-20150113.1
python setup.py install

第二步:在上述運(yùn)行完之后通常在命令行中會(huì)出現(xiàn)下述提示,將之添加到~/.bashrc中, source ~/.bashrc使之生效,這樣我們的pyenv算是初步安裝成功了。

# Load pyenv automatically by adding# the following to your PRofile:export PATH="$HOME/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"

2_thumb1

第三步:在CentOS/RHEL/Fedora下,安裝Python時(shí)需要首先安裝其依賴的其他軟件包,執(zhí)行如下腳本解決依賴問題:

 

三、使用實(shí)例

1)顯示當(dāng)前使用的Python

pyenv versions

2)顯示當(dāng)前Python的安裝路徑                    

pyenv which python
3)設(shè)置默認(rèn)的Python版本            
pyenv global

4)在當(dāng)前路徑創(chuàng)建一個(gè).python-version,以后進(jìn)入這個(gè)目錄自動(dòng)切換為該版本          

pyenv local

5)在當(dāng)前shell的session中啟用某個(gè)Python版本,優(yōu)先級高于global,local           

pyenv shell

6)安裝指定Python版本

pyenv install -v 2.7.3

7)卸載指定Python 版本

pyenv uninstall -v 2.7.3

8)安裝完成之后需要對數(shù)據(jù)庫進(jìn)行更新

pyenv rehash

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 莱西市| 五原县| 靖边县| 雷波县| 家居| 平乡县| 灵川县| 东兴市| 朝阳县| 武鸣县| 绍兴县| 宣恩县| 英德市| 临武县| 闵行区| 佳木斯市| 昭平县| 白银市| 易门县| 咸丰县| 平凉市| 上虞市| 桂东县| 奈曼旗| 韶山市| 长子县| 九台市| 濮阳市| 华宁县| 吉首市| 尤溪县| 阜南县| 诸城市| 宁远县| 永和县| 孙吴县| 肃南| 策勒县| 德江县| 万荣县| 霍林郭勒市|