最近正在重頭梳理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
以上就是全部安裝方法,感謝閱讀。