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 和虛擬環境是多麼簡單和容易。
本文原刊於此處。
以上是使用 pyenv 管理 Python 版本和虛擬環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!