Hi,请  登录  或  注册

如何在 Mac 上安装 Python,详细教程

使用 macOS 进行 Python 编程的主要优势之一是其高安全性,除了 linux 之外,其他操作系统难以提供同等级别的安全防护。黑客和垃圾邮件发送者主要针对 windows 设备开发恶意软件和病毒程序,因为 Windows 用户基数庞大,而 macOS 由于市场占有率较低,相对而言受到的攻击更少。此外,Apple 具备强大的安全团队,致力于提升 macOS 的防护能力,使其更难受到恶意软件的侵害。

如何在 Mac 上安装 Python,详细教程

Mac 是否预装了 Python?

由于 macOS 的市场份额较小,黑客较少针对 MacBook 和 iMac 进行攻击。此外,Apple 具备强大的安全团队,致力于提升 macOS 的安全性,使其尽可能免受恶意软件和病毒的侵害。

macOS 在系统后台使用 Python 脚本来执行某些任务和模块。因此,在 macOS 12.3 之前,所有 MacBook 和 iMac 均预装 Python 2.7。

然而,由于 Python 软件基金会已停止对 Python 2.X 版本的支持,开发者逐步放弃了该版本。Apple 早在 2019 年发布 macOS Catalina 10.15 发行说明时,就宣布将逐步停止在 MacBook 和 iMac 上预装 Python 2.7。最终,这一调整在 macOS Monterey 12.3 版本中正式生效。

因此,如果您使用的是 macOS 12.3 之前的版本,系统中可能仍然自带 Python 2.7。而较新版本的 macOS(如 Ventura 和 Sonoma)则已完全移除预装的 Python,若需使用 Python 3.X 版本,则需要手动安装。

如何在 Mac 上安装 Python?

Mac 上安装 Python 有多种方式,以下是较为常见的方法:

更新 Mac 版 Python 的现有版本

如果您的 macOS 版本早于 12.3,MacBook 或 iMac 可能已经内置 Python 发行版。您可以通过以下步骤更新或升级到最新的 Python 版本:

1. 检查当前 Python 版本

在 Spotlight 搜索栏中查找并打开“终端”应用程序。

在终端中输入以下命令并按回车键:

python --version

如果系统中已安装 Python,终端将显示当前 Python 版本,例如 2.7。

如何在 Mac 上安装 Python,详细教程

由于我使用 macOS Ventura 撰写本指南,因此系统未预装任何 Python 版本,终端不会显示 Python 发行信息。然而,在 macOS 12.3 之前的版本上运行上述命令时,终端应返回已安装的 Python 版本,例如 2.7。

安装 Homebrew
确认 Python 版本后,请按照以下步骤使用 Homebrew 进行更新或升级:

在终端中输入以下命令并回车执行:

/bin/bash -c "$(curl -fsSL https://raw.GitHubusercontent.com/Homebrew/install/HEAD/install.sh)"
如何在 Mac 上安装 Python,详细教程
输入管理员密码进行验证后,终端将开始下载并安装必要的组件。如何在 Mac 上安装 Python,详细教程
请耐心等待,直到终端显示“安装成功”的提示。
如何在 Mac 上安装 Python,详细教程

现在,将以下命令复制并粘贴到终端中,然后按回车键,以便将 Brew 添加到系统路径:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/你的用户名/.zprofile  
eval "$(/opt/homebrew/bin/brew shellenv)"

上述命令通常会在 Homebrew 安装完成后自动生成,您可以直接从终端复制它。如果需要,请在命令中将”你的用户名”替换为当前 Mac 用户名。

现在,您的 MacBook 或 iMac 已成功安装 Homebrew,请按照以下步骤更新或升级 Python:

  1. 打开终端。
  2. 复制并粘贴以下命令,然后按回车键:
    brew upgrade python
    
  3. 如果系统要求输入密码,请输入以授权操作。

此命令将开始更新或升级您当前安装的 Python 版本。

如何在 Mac 上安装 Python,详细教程

该命令在预装 Python 2.7 的旧款 Mac 设备上运行良好。然而,由于我使用的是较新的 macOS 版本,系统未预装 Python,因此终端可能会显示以下错误消息:

zsh: command not found

安装或升级完成后,建议重新启动 Mac,以确保最新的 Python 发行版能够正确加载并在编码时正常运行。

使用安装程序在 Mac 上安装 Python

这是在 Mac 上获取最新 Python 版本的最简单方法。请按照以下步骤进行操作:

获取 Mac 版 Python

  1. 打开 Safari 浏览器,访问 Python 官方网站。
  2. 在网页顶部找到 “下载” 菜单并单击。
  3. 点击 “下载 Python 3.12.0” 按钮,以获取最新版本的 Python 安装程序。

如何在 Mac 上安装 Python,详细教程

4.如果出现安全提示窗口,请点击 “允许” 继续下载。

5.下载完成后,安装包会显示在 macOS 的 Dock下载文件夹 中。

如何在 Mac 上安装 Python,详细教程

  1. 单击Python 安装程序开始。

安装python包

点击 Python 安装程序,然后选择 “在 Finder 中打开”

在 Finder 中,进入 “下载” 目录,找到 Python 安装程序

如何在 Mac 上安装 Python,详细教程

双击 Python PKG 文件,打开 “安装 Python” 对话框。

点击 “继续”,然后在 “重要信息” 对话框中再次点击 “继续”如何在 Mac 上安装 Python,详细教程

“软件许可协议” 对话框中,点击 “继续”,然后选择 “同意” 以接受条款。

接下来,选择 Macintosh HD 磁盘 作为 Python 的安装目录,并点击 “继续”

如何在 Mac 上安装 Python,详细教程

最后,点击 “安装” 以启动 Python 软件包的安装过程。

如果您的 Mac 具有 Touch ID,可以使用它进行授权,否则请输入 Mac 密码 并点击 “确定” 以继续安装。如何在 Mac 上安装 Python,详细教程

安装完成后,您应该在 终端 中输入以下命令来验证 Python 版本:

python3 --version

按下 回车键,如果终端显示的 Python 版本与您安装的版本一致,则说明 Python 已成功安装并正常运行。

如何在 Mac 上安装 Python,详细教程

验证 Python 安装的另一种方法是运行 Python IDLE

  1. 打开 IDLE
    • Spotlight 搜索框中输入 IDLE,然后按回车键。
    • 或者,在 应用程序 > Python 3.X 目录下找到 IDLE 并双击打开。
  2. 运行 Python 脚本
    • 在 IDLE 窗口中输入以下代码:
      print("Hello, Python!")
      
    • Enter运行(Run) > 运行模块(Run Module)

如果终端输出 Hello, Python!,说明 Python 安装成功并可以正常运行。

如何在 Mac 上安装 Python,详细教程

双击 Python 3.12 安装目录中的 IDLE 文件,安装完成后它应该会显示。如何在 Mac 上安装 Python,详细教程

您应该会看到 Python 脚本窗口。在其中输入以下代码并按 Return

print("Hello, World!")

Python 应该会返回以下输出:

如何在 Mac 上安装 Python,详细教程

这将确认您的 Python 3.12.0 已成功安装。

使用命令行开发工具在 Mac 上安装 Python

打开终端并执行以下命令:

python3 --version

系统应弹出以下提示信息:

The “python3” command requires the command line developer tools. Would you like to install the tools now?

如何在 Mac 上安装 Python,详细教程

点击“安装”按钮。

在“许可协议”窗口,选择“同意”。

此时,系统应显示“正在下载软件”对话框。

如何在 Mac 上安装 Python,详细教程

等待该过程自动完成。

完成后,在终端中重新输入以下命令:

python3 --version

终端应显示已安装的 Python 版本。

使用 Homebrew 在 Mac 上安装 Python

按照前述步骤安装 Homebrew。

安装 Homebrew 后,打开终端并执行以下命令:

brew install python

Homebrew 包管理器将自动下载并安装适用于 Mac 的最新 Python 版本。

如何在 Mac 上安装 Python,详细教程

该过程完成后,在终端中再次运行以下命令以验证 Python 版本:

python3 --version

另请阅读:开发者必知的 Python 库与模块

在应用程序文件夹中,找到 Python 目录。

右键单击 Python 文件夹,然后选择“移至废纸篓”。

如何在 Mac 上安装 Python,详细教程

输入 Mac 密码或使用 Touch ID 以确认删除操作。如何在 Mac 上安装 Python,详细教程

使用终端从 Mac 上卸载 Python
如果您使用终端安装了 Python,可以通过以下步骤卸载它:

打开终端应用程序。

运行以下命令以找到 Python 安装路径:

which python3

然后,运行以下命令以删除 Python 可执行文件的符号链接:

sudo rm -rf /usr/local/bin/python3

这将彻底从 Mac 中卸载 Python 框架。

如何在 Mac 上安装 Python,详细教程

如果 Python 已成功卸载,终端将显示“command not found”或类似消息。

当卸载过程完成后,您可以运行以下命令来确认 Python 是否已成功删除:

python3 --version

如果 Python 已被完全卸载,终端将显示“command not found”或类似消息。

如何在 Mac 上安装 Python,详细教程

这表明 Python 已成功从您的 Mac 中卸载。

希望本指南能帮助您在 Mac 上顺利安装 Python,并确保您使用最新的 Python 版本进行开发。

文章名称:如何在 Mac 上安装 Python,详细教程
除非特别注明,本站所有文章均为原创,转载请注明出处:264玫瑰资源库
部分教程资源来源于互联网,请谨慎辨别广告内容,避免上当受骗!

评论 抢沙发

登录

找回密码

注册