1. 通过 homebrew 安装 pyenv
brew update
brew install pyenv
2. 修改 zsh profile
否则通过pyenv切换python版本会不生效
# 编辑 .zshrc or ~/.bash_profile
vim ~/.zshrc# 在配置下面增加
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/shims:$PATH"
if command -v pyenv 1>/dev/null 2>&1; theneval "$(pyenv init -)"
fi# 让修改生效 or ~/.bash_profile
source ~/.zshrc
3. pyenv 常用命令
# 查看 pyenv 已经管理了哪些 python 版本
pyenv versionssystem2.7.13
* 3.8.9 (set by /Users/yourname/.pyenv/version)# 使用pyenv安装指定的Python版本
pyenv install -v 3.8.9
pyenv install -v 2.7.13 # 把Python切换到指定版本
pyenv global 3.8.9# 查看系统当前python版本
pythonPython 3.8.9 (default, Jun 23 2021, 14:45:36)# 查看pyenv当前支持哪些Python版本
pyenv install --list