Python中pyenv工具怎么用
這篇文章主要介紹Python中pyenv工具怎么用,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
1、安裝與配置
pyenv已經(jīng)在github上開源,我們直接從github上clone項目到本地:
gitclonehttps://github.com/pyenv/pyenv.git~/.pyenv
然后,分別執(zhí)行以下命令進(jìn)行安裝: 然后向配置文件中追加環(huán)境變量(pyenv的路徑等)
echo'exportPYENV_ROOT="$HOME/.pyenv"'>>~/.profile echo'exportPATH="$PYENV_ROOT/bin:$PATH"'>>~/.profile echo'eval"$(pyenvinit--path)"'>>~/.profile
安裝及配置好環(huán)境變量后,需要重新載入配置文件,使剛才追加的配置生效,一般使用source命令,source命令通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。如下所示:
source~/.bash_profile
至此沒有報錯的話,pyenv就安裝完成了,我們可以通過下面的命令驗(yàn)證pyenv是否正確安裝以及獲取pyenv的幫助信息:
pyenv--help
2、使用pyenv
我們通過pyenv的install命令,可以查看pyenv當(dāng)前支持哪些Python版本,如下所示:
pyenvinstall--list
備注:此處截圖并沒有截全,還有很多的版本。
可以使用pyenv versions命令查看當(dāng)前系統(tǒng)中包含的Python版本:
pyenvversions
這里我們還沒使用pyenv安裝其他的Python版本,所以此處只用一個系統(tǒng)自帶的Python版本。
可以使用pyenv install安裝不同的Python版本:
pyenvinstall3.7.4 pyenvinstall3.8.0
此處有個坑,使用pyenv install命令安裝Python時,默認(rèn)從python.org下載指定版本,會非常慢,一直卡在這:
可以先從國內(nèi)的鏡像網(wǎng)站下載指定的Python版本到~/.pyenv/cache目錄下,然后再用pyenv install命令安裝,就很快了。此處使用淘寶的源。
wgethttps://npm.taobao.org/mirrors/python/3.7.4/Python-3.7.4.tar.xz-P~/.pyenv/cache
使用國內(nèi)源下載之后,再次執(zhí)行pyenv install命令安裝時,會跳過下載,直接進(jìn)行安裝。
安裝完成之后,再次執(zhí)行pyenv versions就會出現(xiàn)剛才安裝的Python版本。
因?yàn)閯偛虐惭b了2個Python版本,3.7.4和3.8.0,加上系統(tǒng)自帶的Python版本,其中,輸出結(jié)果前面的'*'表示當(dāng)前正在使用的版本,可見現(xiàn)在還是使用的系統(tǒng)自帶的Python版本。
我們可以通過pyenv global更改全局的Python版本,如下所示:
pyenvglobal3.7.4
如果不想讓指定的Python版本全局生效,而是在指定的目錄下生效,那可以使用pyenv local命令修改:
pyenvlocal3.7.4
此命令只會使執(zhí)行該命名的目錄下的Python環(huán)境改變。
如果想要刪除Python版本,則使用uninstall命令。如下所示:
pyenvuninstall3.7.4
總結(jié)
以上是生活随笔為你收集整理的Python中pyenv工具怎么用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用友企业互联网服务产品闪亮2016中国互
- 下一篇: 使用SVN提示“工作副本已经锁定”的解决