苹果Mac预装的是已停更的Python 2.7,不可卸载;需自行安装Python 3.x(推荐python.org下载或Homebrew安装),用python3命令运行脚本。

是的,苹果电脑(macOS)自带 Python,但只预装了已停止维护的 Python 2.7。
这个版本从 macOS 10.8 到 12.3 都存在,路径在 /usr/bin/python,系统用它支撑部分底层工具。但它早在 2020 年就终止支持,不安全、无新特性、不兼容现代库,官方明确不建议使用。
你不能也不该卸载它——Apple 依赖它运行系统组件,强行删除可能引发异常。
真正要用来写代码、学 Python、跑项目的是 Python 3.x,它需要你自己安装。
立即学习“Python免费学习笔记(深入)”;
怎么确认你当前用的是哪个 Python?
打开终端,输入:
NetShopForge是一款强劲的B2C的网上购物软件,利用她我们能建立起强劲的、自由的、安全的购物平台。 维博软件以有这样的软件无比自豪,系统基于ASP.NET 2.0及SqlServer开发,充分享受新技术带来的乐趣。 软件综合了卖家,买家,程序员,设计者的头脑风暴,目的就是用户能建立风格不同的电子商务系统,使它显得更加与众不同。 如果您寻求一款能按您的思想随意发挥的网上购物软件,那么Net
python --version
如果显示 Python 2.7.x,那就是系统自带的旧版。
再试试:
python3 --version
如果报错 command not found,说明还没装 Python 3;如果显示 Python 3.13.x 或 3.14.x,说明已装好(2025 年最新稳定版是 3.14.2)。
为什么不能直接用系统自带的 Python 2.7?
- pip 默认没装,得手动配(
sudo easy_install pip),还容易权限出错 - 没有 IDLE、Python Launcher 等开发辅助工具
- 大多数教程、课程、开源项目、AI 工具链(如 LangChain、LlamaIndex)只支持 Python 3.8+
- Apple 已在 macOS 12.4+ 中移除 Python 2.7,未来系统升级后它会彻底消失
推荐的 Python 3 安装方式(选一种就行)
-
图形化最简单:去 python.org/downloads/mac/ 下载
.pkg安装包,双击按提示安装,完成后终端输入python3 --version即可验证 -
命令行更省心:先装 Homebrew(一行命令),再
brew install python,自动装好python3和最新pip -
多版本管理需求强:用
pyenv(适合学不同版本语法或做兼容测试),支持一键切换 3.9/3.12/3.14 等
装完 Python 3 后,脚本统一用 python3 xxx.py 运行,避免和系统 python 混淆。
基本上就这些。不用动系统自带的 2.7,装好 Python 3 就能安心开干。










