本文主机频道详细介绍了如何在MacOS中设置Python3为默认解释器,内容详实,步骤清晰,细节得当。希望这篇文章《如何在MacOS中设置Python3为默认解释器》能帮你解决疑惑。让我们按照主机频道的思路,一起学习新知识。
在Mac上安装Python 3如果你已经使用官方Python安装程序在Mac上安装了Python 3,你可以跳过这一节。
如果您还没有安装Python 3,使用一个自制命令很容易做到:
brew安装python
这将安装最新的Python 3版本。同样,你可以使用Python 3安装程序来安装,如果你愿意,你甚至可以使用Mac Admins的Python版本。
如何让Python 3成为MacOS中的默认值我们假设你使用的是默认的Zsh shell(或者哦我的Zsh)并修改。zshrc,但是如果您仍然使用bash,那么您应该将别名添加到。巴沙尔。
从终端,在您选择的文本编辑器中打开zshrc。为方便起见,我们将使用nano:
nano ~/。zshrc
将下面的别名添加到。zshrc文件:
别名python=/usr/local/bin/python3
按Control-O,然后按Control-X保存编辑,然后退出nano。
现在,您可以通过检查python版本来确认别名是否有效:
$ python - versionPython 3.9.8
这应该与您键入时的响应相同,因为python命令已被重命名为python3:
python3 -版本
记住,这只是一个化名。如果您继续在Mac上安装原始Python版本2.7.x,您可以通过指定完整路径来访问和使用它,如下所示:
/usr/bin/python
请记住,Python 2.x将不再捆绑在MacOS的未来版本中。
我们在这个例子中使用了别名,但是如果您喜欢这样做,您可以使用将/usr/bin/python3链接到/usr/bin/python的符号链接。
Python在MacOS上怎么了?对于不知道的人来说,苹果已经警告了一段时间Python将会在未来的macOS版本中被抛弃,而这个时间随着macOS Monterey 12.3的到来终于到来了。这可以在开发人员的注释中找到,列在“弃用”下面:
在此更新中,已弃用的Python 2.7已从macOS中移除。开发人员应该使用Python 3或其他语言。(39795874)
因此,如果你因为任何特定的原因依赖或者曾经依赖Python 2.7.x,你要么需要更新程序以实现Python 3的兼容性,要么保持旧的弃用版本Python 2.x(可以使用Homebrew等。),或者全部重写,完全改用另一种语言。
评论前必须登录!
注册