pyenv套件是一個非常有用的工具,用於管理Python的多個版本,沒有太多麻煩。它還附帶了各種用於簡化開發體驗的插件,包括 pyenv-virtualenv,它提供了管理虛擬環境和 conda 環境的功能。
不幸的是,Windows 不支援 pyenv。但是,我們建議 Windows 使用者使用 pyenv-win 分支。
Mac OS X
brew install openssl readline sqlite3 xz zlib
Ubuntu/Debian/Mint
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
高山
apk add --no-cache git bash build-base libffi-dev openssl-dev bzip2-dev zlib-dev readline-dev sqlite-dev
安裝 pyenv 和一些流行插件的最快方法是使用 pyenv-installer:
curl https://pyenv.run | bash
接下來,重新啟動 shell 以使路徑變更生效:
exec $SHELL
更新 pyenv 非常簡單:
pyenv update
pyenv 執行檔安裝在 $PYENV_ROOT 中,預設為 ~/.pyenv。要卸載它,只需將其刪除即可:
rm -fr ~/.pyenv
然後透過刪除以下行來清理 .bashrc 檔案:
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)"
在本文中,我們了解了使用 pyenv 及其相關插件從一台電腦管理多個版本的 Python 和虛擬環境是多麼簡單和容易。
這篇文章最初發表在這裡。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3