我一直试图通过自制软件在MacOS上安装Python 3.8,但最终得到了许多版本的Python。
$ which python3
$ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
$ cd /Library/Frameworks/Python.framework/Versions
$ ls
$ 3.6 3.8
如何修复它,以便使3.8成为默认的python版本?
答案 0 :(得分:1)
据我所知,当前我们仍在努力转向Python 3.8(太多的Homebrew公式依赖项和Jenkins CI通常用尽磁盘空间)。
这里是大型问题跟踪器:Github python 3.8 migration issue。
暂时,我建议您使用pyenv,我也用它来自己管理多个python版本以进行开发。
这是您需要做的:
brew install pyenv
pyenv init
eval "$(pyenv init -)"
#确保echo 'eval "$(pyenv init -)"' > ~/.bash_profile
用于将来的Shell会话。pyenv install 3.8.0
pyenv global 3.8.0
然后您就可以出发了。