众所周知,Mac上默认安装了Python,版本为2.7.x。
$ python --version
Python 2.7.10
但是2即将退休,我们该如何优雅得使用Python 3呢?
我们使用的工具是pyenv: https://github.com/pyenv/pyenv
详细步骤如下:
$ brew install pyenv
$ pyenv install 3.7.6
$ pyenv global 3.7.6
$ echo -e ‘if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi‘ >> ~/.zshrc
做完这些我们打开一个新的terminal,再来查看一下python版本:
$ python --version
Python 3.7.6
大功告成!
附pyenv常用命令:
pyenv install 3.7.6 # 安装 python 3.7.6
pyenv global 3.7.6 # 将3.7.6设置为当前系统默认版本
pyenv global system # 还原系统安装版本(2.7.10)为当前系统默认版本
pyenv version # 查看当前系统默认python版本
pyenv versions # 列出所有系统可用的python版本
参考资料:
The right and wrong way to set Python 3 as default on a Mac
原文:https://www.cnblogs.com/meetrice/p/14198014.html