这套课程按知识依赖排列。本篇的前置知识是:第 01 篇。学完后,你应该能够在 macOS 中确认 Python 3.14 和 pip 是否可用。
本篇要解决的问题
本篇只处理“在 macOS 安装并确认 Python 3 环境”这一件事。示例基于 Python 3.14.6,在 macOS 环境核验;除明确标注的终端命令外,代码本身只使用 Python 标准能力。
先看清一个容易误解的细节
终端收到 python3 后,会按照 PATH 中登记的目录顺序寻找可执行文件。找到哪个解释器,后续代码就由哪个解释器运行。
核心概念
- 先执行版本命令;已有合适的 Python 3 时不必重复安装。
- 使用 python.org 的 macOS 安装器时,Apple 芯片和 Intel 芯片都可使用 universal2 安装包。
- 检查 pip 时使用
python3 -m pip,可以明确 pip 属于当前这个解释器。
跟着示例运行
在 macOS 终端执行:
python3 --version
python3 -m pip --version
预期结果:
Python 3.14.x
pip 版本信息与安装路径
输出中包含环境路径、集合元素或日志格式时,具体文字和顺序可能随本机环境变化;判断是否成功应以本篇说明的关键结果为准。
按执行顺序拆开看
python3 --version只确认解释器能被找到,并报告当前版本。它不代表 pip 一定属于同一个安装。python3 -m pip --version先启动已确认的解释器,再让它加载 pip 模块,因此版本和路径更容易对应。
初学者容易混淆的地方
- 看到系统已有
python3就直接假设版本满足课程要求,应先看完整版本号。 - 为了缩短命令覆盖 macOS 系统命令。课程统一保留
python3,不修改系统自带工具。
练习
- 执行
which python3,记录当前解释器路径。 - 关闭终端并重新打开,再次检查版本,确认配置持续有效。
练习应先独立完成,再通过增加 print 输出或检查文件内容观察中间状态。当前课程尚未讲到的能力,不要求提前搜索复杂写法。
本篇边界
本篇目标是在 macOS 中确认 Python 3.14 和 pip 是否可用。没有展开的高级机制会放到后续课程;先确保能够解释示例中每一行代码,再进入下一篇。
相关文章
01|Python 程序从源码到输出经历了什么
面向按顺序学习 Python 的初学者,本篇在零基础上,帮助读者理解源代码、解释器和输出之间的关系。
03|交互式解释器和 Python 脚本怎么选择
面向按顺序学习 Python 的初学者,本篇在第 02 篇知识上,帮助读者根据任务选择 REPL 或 `.py` 脚本。
04|建立第一个 Python 项目目录
面向按顺序学习 Python 的初学者,本篇在第 03 篇知识上,帮助读者理解当前目录并正确运行项目脚本。
05|字面量、表达式与 print 输出
面向按顺序学习 Python 的初学者,本篇在第 04 篇知识上,帮助读者读懂最小 Python 表达式并显示求值结果。

