macOS Sequoia上如何安装Python开发环境?

我给你一套 macOS Sequoia 15 上最简单、最标准、最稳定 的 Python 开发环境安装教程,新手照着一步步做就能成功,不用折腾任何复杂配置。

一、最推荐方案:Homebrew + Python3(官方标准)

这是 macOS 开发 99% 人用的方案,安全、干净、好升级。


步骤1:安装 Homebrew(必装)

打开 启动台 → 其他 → 终端(Terminal),复制粘贴下面这行:

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

按提示输入你的 Mac 开机密码(输入时不显示,正常)。


步骤2:安装 Python 3.12+

brew 安装好后,继续在终端输入:

bash 复制代码
brew install python

安装完成后,系统就有了 最新稳定版 Python。


步骤3:验证是否安装成功

终端输入:

bash 复制代码
python3 --version
pip3 --version

如果显示版本号,就说明成功了。


二、为什么要用 python3 / pip3?

macOS 自带一个老版本 Python,为了不冲突,你必须用:

  • python3 → 运行 Python
  • pip3 → 安装库

例如:

bash 复制代码
python3 test.py
pip3 install requests

三、最简单的测试(确保能运行)

  1. 桌面新建一个文件 test.py
  2. 写入:
python 复制代码
print("Hello macOS Sequoia!")
  1. 终端进入桌面:
bash 复制代码
cd ~/Desktop
  1. 运行:
bash 复制代码
python3 test.py

看到输出就说明环境完全正常。


四、安装常用开发工具(可选)

bash 复制代码
pip3 install ipython        # 交互式Python(更好用)
pip3 install flask          # Web开发
pip3 install django         # 后端框架
pip3 install numpy pandas   # 数据分析

五、安装 VS Code(写代码最舒服)

如果你需要编辑器,直接用 brew 安装:

bash 复制代码
brew install --cask visual-studio-code

安装后打开 VS Code,它会自动识别你的 Python3。


六、常见问题(我提前帮你解决)

1. command not found: python3

  • 重新安装:brew install python
  • 重启终端

2. pip3 安装慢

使用国内镜像:

bash 复制代码
pip3 install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

3. 权限错误

不要用 sudo,直接用 --user

bash 复制代码
pip3 install --user 包名

七、超简总结(你只需要记这4个)

  • 安装:brew install python
  • 运行:python3 文件名.py
  • 安装库:pip3 install 库名
  • 查看版本:python3 --version

相关推荐
白露与泡影8 小时前
一线 Java 后端面试八股(2026 更新版,含完整答案)
java·开发语言·面试
企业解惑小能手-域智盾系统8 小时前
内网监控软件策略不生效、日志缺失?一套从现象到根因的排查框架
开发语言·php·域智盾
1024奇点8 小时前
【仓颉语言入门 · 第二篇 第 10 课】
开发语言·数据库·ide·mysql·开源
布莱克6058 小时前
A* 算法详解:从原理到实现
开发语言·c++·算法
多弗朗皮卡丘8 小时前
C++ 智能指针
开发语言·c++·c++11·智能指针
数据狐(Datafox)8 小时前
一文读懂京东商品详情API:返回字段解读与 JSON 样例
java·开发语言·数据库·windows·json
蒸鱼Yuzheng9 小时前
自动化长任务治理:租约、心跳、孤儿进程与安全回收
自动化测试·python·任务调度·可靠性·分布式系统
小成202303202659 小时前
C++~02运算符重载
开发语言·c++
emfuture9 小时前
龙芯2K300 PLC 在拉丝机收线系统改造中的应用:硬件选型、张力控制与国产化替代实践
java·开发语言·智能制造·plc·国产化替代
geovindu9 小时前
rust: Mediator Pattern
开发语言·后端·设计模式·rust·中介者模式·行为模式