- 安装python 环境管理工具
brew install pyenv
- 修改 zsh profile, 否则通过pyenv切换python版本会不生效
# 编辑 .zshrc
vim ~/.zshrc
# 在配置下面增加
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/shims:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
# 让修改生效
source ~/.zshrc
- 查看 pyenv 已经管理了哪些 python 版本
pyenv versions
system
2.7.18
* 3.9.6 (set by /Users/yourname/.pyenv/version)
- 使用pyenv安装指定的Python版本
pyenv install 3.9.6
pyenv install 2.7.18
- 把Python切换到指定版本
pyenv global 3.8.9
- 查看当前python版本
python -V 或
python --version
- 查看系统当前python版本
pyenv install --list
- pyenv常用的命令说明:
使用方式: pyenv <命令> [<参数>]
命令:
commands 查看所有命令
local 设置或显示本地的Python版本
global 设置或显示全局Python版本
shell 设置或显示shell指定的Python版本
install 安装指定Python版本
uninstall 卸载指定Python版本)
version 显示当前的Python版本及其本地路径
versions 查看所有已经安装的版本
which 显示安装路径
注:使用local、global、shell,设置Python版本时需要跟上参数(版本号),查看则不需要。