如何在MacOS上将Python 3.9.1设置为默认版本

3

我想将Python版本3.9.1设为默认版本。在终端输入“python --version”时,返回Python 2.7.16。

输入“whereis python3”会返回“/usr/bin/python3”。因此,我改变了别名,使用“alias python=/usr/local/bin/python3”。这暂时将我的版本设置为python3。在终端中,“python --version”返回“Python 3.9.1”,我可以通过键入“python”在终端中运行Python 3.9.1。太好了。

然而,这个更改是临时的。如果我退出shell并重新进入,或者打开一个新标签页,我必须重复这个过程。如何使这个更改永久生效?

另外,这样做是否涵盖了操作系统上指向Python 2的所有内容?例如,现在pip是否指向Python3而不是2?谢谢!

1个回答

3

我建议使用pyenv来管理你机器上的不同python版本。如果你只是重新链接python命令到新版本,那么依赖于py2的其他系统程序可能会出现故障。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接