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

相关推荐
乃嘿仔5 小时前
AI 热点日报 · 2026-10-01
开发语言·人工智能·php
DanCheng-studio6 小时前
智能科学与技术毕设易上手题目建议
python·毕业设计·毕设
醇氧6 小时前
nohup 后台启动 uvicorn(仅测试 / 临时运行)
linux·运维·网络·python·python3.11
重生之小比特6 小时前
【C++进阶】异常
开发语言·c++
朝朝辞暮i6 小时前
C++ 第 15 课:指针 * 和地址 &
开发语言·c++
奶茶树6 小时前
【C++】14. C++11新特性【下】
开发语言·c++
web打印社区6 小时前
汽修 / 4S 店:维修工单、结算单网页怎么静默出纸
开发语言·前端·javascript·chrome·ecmascript
Sirens.6 小时前
Java多线程实例:单例模式、阻塞队列、线程池与定时器
java·开发语言·单例模式
2601_957883846 小时前
2026年9月:专业解决雷神笔记本维修难题
python·电脑
沫璃染墨7 小时前
《从零入门Linux系统篇(五十三):线程篇·六——线程互斥详解:从并发问题到mutex互斥锁》
linux·运维·服务器·开发语言·后端·架构·系统架构