在 Mac 上更新 Python 的方法

Muhammad Waiz Khan 2023年10月10日
  1. 使用 Homebrew 在 Mac 上更新 Python
  2. 使用适用于 macOS 的 Python 安装程序更新 Python
在 Mac 上更新 Python 的方法

在本教程中,我们将讨论在 Mac 上更新 Python 的不同方法。我们还将讨论如何在 Mac 上安装最新版本的 Python 3 或 Python 2。

虽然在 Mac 上更新或安装最新版本 Python 的最简单方法是使用 Python 的官方网站,但我们将不得不通过反复检查该站点来手动检查未来的更新。

因此,将 Python 更新到最新版本的另一种方法是使用单个命令。我们可以使用 Homebrew 在 macOS 上轻松更新 Python。

使用 Homebrew 在 Mac 上更新 Python

Homebrew 是适用于 macOS 和 Linux 的开源包管理器软件。它有助于通过终端安装和更新软件。如果你的 Mac 上未安装 Homebrew,你可以从此处安装它。

一旦我们有了 Homebrew,我们就可以在终端上使用以下命令轻松地在 macOS 上安装 Python。

brew install python3

我们还可以在终端上使用以下命令将 Python 3 版本从 3.x 更新到 3.y。

brew update && brew upgrade python

安装 Python 3 后,我们可以使用以下命令将程序设置为默认运行。

cp /usr/local/bin/python3 /usr/local/bin/python

但是上述方法的问题在于,以后使用 Python 2 运行一些遗留代码会出现问题。因此,我们可以使用别名指向 Homebrew 安装的 Python 版本来运行 Python 脚本。

echo "alias python=/usr/local/bin/python3.7" >> ~/.bashrc

如果我们必须使用 Python 2 来运行程序,我们可以通过在代码文件的开头指明默认的 macOS Python 二进制路径 /usr/bin/python/ 来实现,如下所示。

#!/usr/bin/python/
print("hello world!")

使用以下命令,我们还可以在 macOS 上安装 Python 2。

brew install python@2

使用适用于 macOS 的 Python 安装程序更新 Python

在使用 Python 安装程序在 Mac 上更新或安装 Python 之前,第一步是检查 Mac 上安装的 Python 版本。我们可以使用以下命令检查 Mac 上安装的 Python 2 和 Python 3 的版本。

对于 Python 2:

python --version

对于 Python 3:

python3 --version

检查版本后,下一步是检查官方网站上是否有新版本。我们可以下载安装程序并使用 Python 安装程序更新或安装所需的版本。

我们可以通过使用上述两个命令检查 Python 版本来确认新版本的 Python 是否安装成功。

相关文章 - Python Installation