跳至主要內容

pyenv管理python

devpyenvpython小于 1 分钟约 226 字

pyenv管理python

通过 pyenv 管理 python 版本

1. 通过 homebrew 安装 pyenv

如果没有安装 xcode-select 需要先运行 xcode-select --install

brew update 
brew install pyenv

2. 修改 zsh profile

否则通过pyenv切换python版本会不生效

  • 编辑 .zshrc
vim ~/.zshrc 
  • 在配置下面增加

具体以官方文档的最新要求为准

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
  • 让修改生效
source ~/.zshrc

3. pyenv 常用命令

# 查看 pyenv 已经管理了哪些 python 版本 
pyenv versions 
    system 
    2.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版本 
python 
    Python 3.8.9 (default, Jun 23 2021, 14:45:36) 
    
# 查看pyenv当前支持哪些Python版本 
pyenv install --list

4. 参考