如何在 Mac 上安装 Python

所有最新的 MacOS(从 macOS 12.3 开始)都预装了 Python 版本(通常是 Python 2.x),但它已经过时并且不再受支持。要充分利用 Python 的功能,您需要安装 最新版本的 Python

本文提供了 分步教程 ,展示了 在 macOS (MacBook 旧版本和新版本,如 M1、M2、M3 或 M4)上安装和更新 Python 的所有有效方法,从检查预安装版本到下载和更新最新的 Python 并设置基本工具(如 IDE包管理器) ,本指南将帮助您轻松地在任何 MacBook 设备上安装 Python。

先决条件

正在运行MacOS的笔记本电脑。

访问Macbook管理权限或密码。

如何在 MacOS 上检查预安装的 Python 版本

以下是在 MacOS 上检查预装 Python 版本的快速简便的步骤,以便您可以使用终端和 Homebrew 直接更新 Python 最新版本。

步骤 1:打开Terminal.app

按下,输入Terminal,然后按Enter 键。Command + Space

第 2 步:确认预安装的 Python 版本

运行以下命令检查已安装的Python 3 版本:

python3–version

出现弹出窗口:xcode-select 命令需要命令行开发人员工具。您想立即安装该工具吗?

安装Homebrew(或有时直接安装 Python)时,你可能会看到一个弹出窗口,提示你安装命令行开发人员工具。许多 macOS 开发任务都需要这些工具,包括 Python 安装。

解决方案:当您看到弹出窗口要求您安装“命令行开发人员工具”时,请单击“安装”,然后等待一段时间以下载该软件。确保您已连接到稳定的 Wi-Fi 网络。

确认预安装的 Python 版本

排除命令行开发人员工具安装失败错误

通过运行手动安装工具

xcode-select --install

步骤 3:预览输出

如果您看到类似内容Python 3.x.x(如下图所示,显示的是 Python 3.9.6),则表示已安装 Python 3。现在,我们将按照本指南中下面提到的进一步步骤确保版本与最新安装的版本(例如 Python 3.13.x)匹配。

如果命令返回错误或未显示版本,则表示未安装 Python 3。

故障排除:

未找到命令:如果python3不起作用,则表示未安装 Python 3。继续安装。

过时的版本:如果安装了旧版本的 Python 3,请使用 Homebrew 进行升级(参见步骤 3)。

如何在 Mac 上安装 Homebrew

Homebrew是 macOS 的软件包管理器,可简化软件安装,包括 Python。为了使用 Brew 在 Mac 上安装 Python,您首先需要在 Mac 设备上安装 Homebrew。即使您的 Mac 设备上已预装 Python,也可以按照以下简单步骤在 Mac 上安装 Homebrew:

步骤 1:打开终端

使用快捷键Command + Space,输入Terminal,然后按Enter。

步骤 2:复制并粘贴命令到终端

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

步骤 3:按Enter并按照屏幕上的说明进行操作

检查 Sudo 访问权限时,系统可能会提示您输入密码。

重要提示:什么是“检查 sudo 访问权限(可能需要您输入密码)”

Homebrew 本身不需要sudo运行。但是,安装程序sudo在初始设置期间会使用它来创建必要的安装目录/opt/homebrew并配置其权限。此外,sudo如果尚未安装,则用于安装和配置 Xcode 命令行工具。一旦 Homebrew 安装并设置完毕,它就不再需要sudo执行任何操作。

复制并粘贴命令到终端 

下一步:
在您的终端中运行这些命令将 Homebrew 添加到您的PATH:

echo >> /Users/userprofile/.zprofile
echo 'eval “ ( / o p t / h o m e b r e w / b i n / b r e w s h e l l e n v ) " ′ > > / U s e r s / u s e r p r o f i l e / . z p r o f i l e e v a l " (/opt/homebrew/bin/brew shellenv)"' >> /Users/userprofile/.zprofile eval " (/opt/homebrew/bin/brewshellenv)"′>>/Users/userprofile/.zprofileeval"(/opt/homebrew/bin/brew shellenv)”

在所有以上给出的命令中,将“userprofile”更改为您设备的实际用户名。

步骤 4:验证 Homebrew 最新版本或更新 Homebrew

安装完成后,通过运行以下命令验证 Homebrew:

brew --version

您应该会看到一个版本号,确认 Homebrew 已安装。

验证 Homebrew 最新版本或更新 Homebrew

重要提示:如果您看到安装了旧版本的 Homebrew,请运行以下命令来更新 Homebrew:

brew update

更新旧版 Homebrew

如何在 Mac 上安装 Python(使用 Homebrew)

现在让我们开始在你的 Mac 设备上安装 Python 最新版本,使用 Homebrew 是安装 Python 3 最新版本的最简单方法,因为它可以确保你获得最新的稳定版本。

步骤 1:打开终端

按下,输入Terminal,然后按 Enter 键。Command + Space

第 2 步:运行以下命令

此命令将下载并安装 Python 3 最新版本以及Python 包管理器。pip

brew install python

等待该过程完成。您可能会看到 Homebrew 下载并安装依赖项时的进度指示器。

在 Mac 上安装 Python 

步骤 3:验证 Python 安装

python3.13 --version

如果安装正确,您将看到版本号(例如,Python 3.13.1)。

验证 Python 安装

步骤 4:验证pip安装

pip3 --version

如果pip3已安装,它将显示其版本。

验证 pip 安装

在 MacOS 上安装 Python 时的常见问题及解决方法

以下是在 Mac 上安装 Python 时出现的最常见问题,所有这些错误和问题看起来很难,但只需几个快速步骤就可以很容易地修复:

错误:未找到命令:运行以下命令确保 Homebrew 已正确安装

现在运行以下命令,以修复与 Homebrew 未在终端中运行相关的任何问题。

brew doctor

现在按下回车键后,它将显示问题,如果报告了问题,请按照建议的修复方式进行操作。

错误:安装不完整

通过在终端中复制并粘贴以下命令重新安装 Python。

brew reinstall python

在 Macbook 上测试你的 Python 安装

测试确保 Python 设置正确并可供使用。

步骤 1:打开终端

按下,输入Terminal,然后按Enter 键。Command + Space

步骤 2:启动 Python

python3

您将看到一个>>>提示,表明 Python 已准备就绪。

步骤 3:运行测试脚本

print(“Hello, Python!”)

如果您看到“Hello, Python!”,则表明 Python 运行正常。

运行测试脚本 

步骤 4:退出 Python

exit()

退出 Python

将 Python 添加到 PATH(如果 Python 未运行)

如果python3 command安装后不起作用,您可能需要将 Python 添加到系统 PATH。

如何在 Mac 上将 Python 添加到 PATH

步骤 1:打开终端

使用快捷键,输入Terminal,然后按 Enter。Command + Space

步骤 2:编辑 Shell 配置文件

对于 macOS Catalina 或更高版本(默认 shell 是 Zsh):

nano ~/.zshrc

对于较旧的 macOS 版本(默认 shell 是 Bash):

nano ~/.bash_profile

步骤 3:在文件中添加行

在文件末尾添加以下行:

export PATH=“/usr/local/opt/python/libexec/bin:$PATH”

步骤 4:保存更改:

按,然后按 Enter,接着按。Ctrl + O Ctrl + X

步骤5:重新加载配置

现在使用以下命令重新加载配置,将 Python 添加到 Mac 上的 PATH

source ~/.zshrc

如何在 Mac 上验证 PATH 更改

现在验证上述步骤以预览 Mac 上 Python 安装的 PATH 变化,如果出现版本,则表示 Python 3 已成功添加到 PATH。

运行以下命令

python3 --version

如何从官方网站在 Mac 上安装 Python(替代方法)

步骤 1:访问 Python 网站

访问 Python 官方网站 并下载适用于 macOS 的安装程序。

步骤2:打开.pkg文件并完成自动安装

打开.pkg文件并按照安装步骤进行。

步骤 3:打开终端并验证 Python 安装

python3 --version

如果您在从 Python.Org 在 Mac 上安装 Python 时仍然遇到困难,请单击 此处

安装 Python IDE(学习可选)

虽然您可以在任何文本编辑器中编写 Python 脚本,但使用集成开发环境 (IDE) 可以使编码更容易、更高效。

适合初学者的 IDE

IDE
预装 Python,非常适合初学者。

GeeksforGeeks IDE

最受计算机科学用户使用
轻量级、可定制且支持 Python 扩展。

VS 代码(Visual Studio 代码)

轻量级、可定制且支持 Python 扩展。
从 Visual Studio Code 下载。

PyCharm

功能丰富的 IDE 非常适合专业的 Python 开发。
从 PyCharm 下载。

安装必需的 Python 库(可选)

为了扩展 Python 的功能,您可以使用安装库pip3。

流行的 Python 库:
NumPy:用于数值计算。
Pandas:用于数据分析和处理。
Flask:用于Web开发。
Matplotlib:用于数据可视化。
如何在 Mac 上安装 Python 库

步骤 1:打开终端

使用快捷键打开Type Terminal >按Enter。Command + Space >

步骤 2:使用以下命令

单击此处了解所有Python 库以理解每个用例。

pip3 install library_name

替换library_name为您要安装的库,例如numpy。

结论

在 Mac 上安装Python 为编程、数据分析和自动化任务打开了机遇之门。通过遵循本分步指南,您可以无缝设置 Python,确保与最新工具和框架兼容。

从Web 开发和机器学习到脚本自动化,Python 可让您轻松处理各种任务。随着 Python 在数据科学、人工智能和软件开发领域的日益普及,在 Mac 上安装和运行 Python 是提高您的技术技能和生产力的关键一步。

在 MacOS 上使用 Python – 常见问题解答

如何在Mac终端运行Python?

1、从应用程序 > 实用程序打开终端,或在 Spotlight 中搜索“终端”。

2、输入python3并按 Enter。这将启动 Python 3 解释器(如果已安装)。

3、要运行特定的 Python 脚本,请使用cd命令导航到其目录并运行python3 script_name.py。

如何在 Mac 上安装 Python 3.13?

访问Python官方网站并下载适用于 macOS 的 Python 3.13 的安装程序。
双击下载的.pkg文件并按照安装提示进行操作。
安装后,通过python3 --version在终端中输入进行验证。

如何检查 Mac 中是否安装了 Python?

打开终端。
输入python3 --version或python --version。
如果安装了 Python,它将显示版本号。如果没有安装,您将看到“未找到命令”错误。

如何安装 Python pip Mac 终端?

如果已经安装了 Python,pip通常会预装 Python 3。使用python3 -m ensurepip --upgrade以确保 pip 可用。

如果没有,请运行以下命令安装 pip:

python3 -m ensurepip
python3 -m pip install –upgrade pip

通过在终端中输入来确认安装。pip --version

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

Read more

从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!

从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!

我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:www.trae.ai/?utm_source… 暴富技巧 比特鹰作为国内领先的 AI+Web3 领域企业,团队充满年轻活力 ——95% 成员为 00 后,不仅技术氛围浓厚,还会为每位成员量身定制成长规划;在职业发展层面,公司前景广阔,提供餐饮补贴、租房补贴、年底奖金、股票期权及额外假期等多重福利,助力员工在 35 岁前实现财富自由 目前公司正招聘海外运营、前端、后端、智能合约、AI 开发、HR 等岗位,有意向者可加微信联系: ai_lianqq 前言 大家好,我是小Q,字节跳动近期推出了一款 AI IDE—— Trae,

By Ne0inhk
AI实践(5)检索增强(RAG)

AI实践(5)检索增强(RAG)

AI实践(5)检索增强(RAG) Author: Once Day Date: 2026年3月2日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: AI实践成长_Once-Day的博客-ZEEKLOG博客 参考文章:Prompt Engineering GuideDocumentation - Claude API DocsOpenAI for developers检索增强生成 (RAG) | Prompt Engineering GuideBuild a RAG agent with LangChain - Docs by LangChain一文读懂:大模型RAG(检索增强生成)含高级方法2026 年 RAG 技术最新进展与落地实践指南 - 个人文章 - SegmentFault

By Ne0inhk

Flutter 组件 pathfinding 的鸿蒙化适配实战 - 驾驭极致拓扑寻踪大坝、实现 OpenHarmony 分布式端高性能 AI 寻路、迷宫拓扑与工业级路径导航核方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 pathfinding 的鸿蒙化适配实战 - 驾驭极致拓扑寻踪大坝、实现 OpenHarmony 分布式端高性能 AI 寻路、迷宫拓扑与工业级路径导航核方案 前言 在鸿蒙(OpenHarmony)生态的分布式工业巡检、高性能游戏开发或者是对空间计算有极其严苛要求的 0308 批次智能仓储应用中。“复杂环境下的路径最优解计算与实时障碍避让维度”是衡量整个系统智慧化程度的最终质量门禁。面对包含数万个节点的网格地图、海量动态变化的货架坐标、甚至是由于跨设备同步产生的 0308 批次拓扑逻辑海洋。如果仅仅依靠简单的“直线欧式距离”或者是干瘪的广度优先搜索(BFS)。不仅会导致在处理大型复杂地图时让系统如同在逻辑废墟中盲人摸象。更会因为计算耗时指数级爆炸,让移动端在进行路径导航时瞬间陷入死机盲区。 我们需要一种“逻辑先行、代价建模”的空间演算艺术。 pathfinding 是一套专注于无缝整合全球公认顶级算法 A*、Dijkstra 以及二叉堆

By Ne0inhk
人工智能:扩散模型(Diffusion Model)原理与图像生成实战

人工智能:扩散模型(Diffusion Model)原理与图像生成实战

人工智能:扩散模型(Diffusion Model)原理与图像生成实战 1.1 本章学习目标与重点 💡 学习目标:掌握扩散模型的核心原理、前向扩散与反向扩散过程,以及基于扩散模型的图像生成任务实战流程。 💡 学习重点:理解扩散模型的噪声添加与噪声消除机制,学会使用 PyTorch 搭建 DDPM 模型,完成手写数字图像生成任务。 1.2 扩散模型的核心思想 1.2.1 为什么需要扩散模型 💡 传统的生成模型(如 GAN)存在训练不稳定、模式崩溃等问题。扩散模型作为一种基于概率的生成模型,通过逐步添加噪声和逐步去除噪声的双向过程,实现了更稳定的训练和更高质量的生成效果。 扩散模型的灵感来源于非平衡热力学,它的核心是将复杂的生成问题拆解为多个简单的马尔可夫链步骤。在图像生成、文本生成、语音合成等领域,扩散模型的表现已经超越了传统生成模型。 1.2.2 扩散模型的基本框架 💡 扩散模型包含两个核心过程:前向扩散过程和反向扩散过程。 1. 前向扩散过程:从真实数据出发,

By Ne0inhk