在Ubuntu 18.04中安裝pyenv(Python多版本管理工具)


最近正在重頭梳理Python的基礎知識,為了更好地使用Python進行開發,防止發生版本混亂(不同的第三方庫有可能因為Python版本不兼容而報錯),所以需要使用pyenv進行版本管理。


通常來說,安裝一個開源程序需要自己編譯和下載相關依賴包,但是作者提供個一個簡易的安裝器,只需要一條命令即可搞定安裝。

$ curl https://pyenv.run | bash

pyenv.run重定向到github內的安裝腳本,上面這句命令等同於

$ curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

如果要升級pyenv:

$ pyenv update

卸載pyenv(pyenv安裝的默認路徑為~/.pyenv,如果自定義安裝路徑則刪除自定義文件夾):

$ rm -fr ~/.pyenv

並刪除.bashrc下面的環境變量:

export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

遇到的問題

1.找不到pyenv命令pyenv: command Not Found

解決:檢查.bashrc中有沒有添加pyenv的環境變量信息,沒有則添加進去(使用其他shell,如zsh的,則在.zshrc中添加。)

2.找不到zlib包(缺少依賴)

解決:輸入下面命令安裝

$ sudo apt-get install zlib1g-dev

以上就是全部安裝方法,感謝閱讀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM