关注分享主机优惠活动
国内外VPS云服务器

如何在MacOS中设置Python3为默认解释器(mac默认为python3)

本文主机频道详细介绍了如何在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等。),或者全部重写,完全改用另一种语言。

未经允许不得转载:主机频道 » 如何在MacOS中设置Python3为默认解释器(mac默认为python3)

评论 抢沙发

评论前必须登录!