mac pyenv 安装
安装多版本python
1 brew install pyenv
查看是否安装成功
pyenv -v
2 在 .zshrc 文件添加
如何确定你用的是 Zsh 还是 bash。你可以在命令行中执行命令查看:
echo $SHELL
使用 Zsh 请执行:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >>~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >>~/.zshrc
echo 'export PYENV_ROOT="$HOME/.pyenv"' >>~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >>~/.bash_profile
3 source ~/.zshrc
4 查看能够安装的版本( 只有版本号的为官方的版本,其他的为衍生版。注意自己到需要)
pyenv install --list
5 安装需要的版本
pyenv install 3.7 安装python3.7版本
如果执行报错,重新安装xcode
xcode-select --install
6 安装成功后更新
pyenv rehash
查看系统已安装的版本
pyenv versions
切换python版本
pyenv global 3.5
pyenv global 3.7
确认python版本
python
切换后最好再执行下 pyenv rehash
7 切换版本
## 全局切换 pyenv global 3.7.4 #全局切换,通常不建议
pyenv global system #全局切换回系统版本
pyenv global #验证一下全局是否切换成功 ##
局部切换 pyenv local 3.7.4 # 当前目录切换
pyenv local --unset # 解除local设置
pyenv shell 3.7.4 # 当前shell切换
pyenv shell --unset # 解除shell设置
pyenv local # 查看当前目录pyenv版本
pyenv uninstall 3.5 #卸载3.5
如果pyenv 切换后的版本跟pyhon 显示的版本不一致
参考 https://www.jianshu.com/p/7656896265ab