macOS python多版本管理

随笔6个月前发布 斜晖
87 0 0

第一次用mac安装python还是草率了,直接在官网选了个稳定版下载,后面发现其实用pyenv来进行python版本管理相当方便,于是马上调转车头。

  1. 用Homebrew安装pyenv

brew install pyenv

  1. 查看安装过的python版本

pyenv versions

  1. 安装指定版本的python

pyenv install 3.12.2

  1. 切换python版本

pyenv global 3.11.8

当时我碰到的问题是无法全局切换python版本,后面成功解决了,大家可以参考一下:

  1. 在终端配置文件中加入pyenv配置

open ~/.zshrc. #如果用的是bash,执行open ~/.bash_profile

打开配置文件,加入下列代码并保存

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"

关闭文件后执行下列命令来重载配置文件令修改生效

source ~/.zshrc

  1. 如果发现终端执行pyenv local切换python版本生效而global不生效时,可以试试取消local版本的设置

pyenv local --unset

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...