日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python pyenv

發布時間:2023/11/30 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python pyenv 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、簡介

一般在操作系統中我們會安裝多個Python版本,所以在進行Python版本切換時會比較麻煩,pyenv就提供了一種簡單的方式,能簡易地在多個Python版本中進行切換的工具,它簡單而優雅。pyenv有以下功能:

1)進行全局的Python版本切換 2)為單個項目提供對應的Python版本 3)使用環境變量能讓你重寫Python版本 4)能在同一時間在不同版本間進行命令搜索

pyenv擁有以下特點:

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

?

二、安裝

介紹以下兩種方式:

1)方式1:

第一步:在自己的用戶目錄下執行

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

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

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

http://files.cnblogs.com/files/274914765qq/pyenv_resolve_dependent.sh

2)方式2:

第一步:依次執行如下指令 wget http://files.cnblogs.com/files/274914765qq/pyenv-20150113.1.tar.gztar -zxvf pyenv-20150113.1.tar.gzcd pyenv-20150113.1python setup.py install

第二步:在上述運行完之后通常在命令行中會出現下述提示,將之添加到~/.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 -)"

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

http://files.cnblogs.com/files/274914765qq/pyenv_resolve_dependent.sh

?

三、使用實例

1)顯示當前使用的Python

pyenv versions

2)顯示當前Python的安裝路徑????????????????????

pyenv which python3)設置默認的Python版本????????????
pyenv global

4)在當前路徑創建一個.python-version,以后進入這個目錄自動切換為該版本??????????

pyenv local

5)在當前shell的session中啟用某個Python版本,優先級高于global,local???????????

pyenv shell

6)安裝指定Python版本

pyenv install -v 2.7.3

7)卸載指定Python 版本

pyenv uninstall -v 2.7.3

8)安裝完成之后需要對數據庫進行更新

pyenv rehash

?

參考:https://github.com/yyuu/pyenv-installer http://seisman.info/python-pyenv.html http://my.oschina.net/lionets/blog/267469 http://seisman.info/python-pyenv.html

轉載于:https://www.cnblogs.com/274914765qq/p/5153632.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Python pyenv的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。