如何在 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

《发现了一种本地AI服务远程管理难题与一种加密隧道解决方案!》

《发现了一种本地AI服务远程管理难题与一种加密隧道解决方案!》

现在用着开源大语言模型、Stable Diffusion这类AI工具的人越来越多了,不少开发者都选在自己家或者公司的本地硬件上搭AI服务,比如带显卡的台式机、Linux服务器,还有NAS设备都行。这么弄确实能完全自己掌控隐私,数据也全在自己手里,但麻烦事儿也来了:怎么才能安全又方便地从外面的网络远程访问、管理这些本地的AI服务呢? 以前常用的端口映射办法吧,不安全;要搭VPN的话,步骤又太复杂,一般人搞不定。今天咱们就聊聊用P2P虚拟组网技术做的那种简单好用的解决办法。 本地部署AI后,常见的远程访问需求包括: 1. 状态监控:在外查看服务的CPU/GPU占用、日志和运行状态。 2. 交互操作:远程使用WebUI(如ChatGPT-Next-Web、Stable Diffusion WebUI)进行推理或生图。 3. 文件管理:安全地传输生成的文件或更新模型。 直接通过公网IP+端口暴露服务,相当于将内网服务置于公网扫描之下,极易成为攻击目标。而商用远程桌面软件通常延迟较高,且不适合长期后台服务管理。 一种思路:如果构建加密的虚拟局域网呢? 理想的方案是,让远程设

By Ne0inhk

AI三分钟第1弹|3分钟学会给Cursor配置代理

AI三分钟第1弹|3分钟学会给Cursor配置代理 文章目录 * AI三分钟第1弹|3分钟学会给Cursor配置代理 * 正文 * 拿去用 * 讲清楚 * 记住它 * 结语 * 引用 * 版权信息 什么是AI三分钟? 《AI三分钟》专栏旨在提供短小精悍的AI工具使用技巧或者知识 在这个时间碎片化、知识碎片化的时代 用最精炼的语言和最生动的故事 3分钟完成一项干货的科普 正文 拿去用 方法一:直接用博主的配置文件(推荐) 1. 打开Cursor,按 Cmd + Shift + P(Mac)或 Ctrl + Shift + P(Windows)打开检索框 2. 重启Cursor使代理设置生效 3. 点击下图中的首选项,选择Cursor首选项配置,进入network(网络管理)页面 将HTTP协议改成HTTP1.1 粘贴博主编辑好的配置(全部覆盖,覆盖前请自行备份之前的用户设置)

By Ne0inhk
AI实践(8)Skills技能

AI实践(8)Skills技能

AI实践(10)Skills技能 Author: Once Day Date: 2026年3月18日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: AI实践成长_Once-Day的博客-ZEEKLOG博客 参考文章:Prompt Engineering Guide提示词技巧 – Claude 中文 - Claude AI 开发技术社区Documentation - Claude API DocsOpenAI for developersSkills(技能) – Claude 中文 - Claude AI 开发技术社区模式库:把工程经验沉淀为 Skills – Claude 中文 - Claude AI 开发技术社区持续学习:把会话复盘沉淀成 Skills – Claude

By Ne0inhk
2026最新Python+AI入门指南:从零基础到实战落地,避开90%新手坑

2026最新Python+AI入门指南:从零基础到实战落地,避开90%新手坑

🎁个人主页:User_芊芊君子 🎉欢迎大家点赞👍评论📝收藏⭐文章 🔍系列专栏:AI 【前言】 哈喽,各位想入门AI的小伙伴!随着生成式AI、大模型应用的爆发,Python+AI已成为最热门的技术组合,无论应届生求职、职场人转型还是兴趣探索,掌握这门技能都能打开新赛道。但很多新手都会陷入“先学Python还是先学AI”“数学不好能不能学”“学完不会实战”的困境。 本文结合2026年AI技术趋势,用「知识点+核心代码+流程图+表格」的形式,从零基础打通Python+AI入门全链路,聚焦热门易上手方向,全程干货,新手可直接跟着练,老司机可查漏补缺~ 一、为什么2026年入门AI,首选Python? 很多新手会问:“学AI一定要用Python吗?Java、C++不行吗?” 答案是:不是不行,但Python是效率最高、门槛最低、生态最完善的选择,

By Ne0inhk