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

相关推荐
天佑木枫6 分钟前
15天Python入门系列 · 序
开发语言·python
happylifetree6 分钟前
Python017-第二章15.数据容器-dict常用操作
python
装不满的克莱因瓶21 分钟前
了解 LangChain 中的 LLM 与 ChatModel 的差异
人工智能·python·ai·langchain·llm·agent·chatmodel
Tr2e28 分钟前
🐱 从 0 到 1:用 Swift 手搓一个 macOS 桌面宠物(附源码)
macos·ios·swift
宋拾壹1 小时前
同时添加多个类目
android·开发语言·javascript
IT知识分享1 小时前
从零开发在线简繁转换工具:OpenCC 实战、避坑经验与方案选型
javascript·python
lunzi_08261 小时前
【学习笔记】《Python编程 从入门到实践》第8章:函数定义、参数传递与模块导入
笔记·python·学习
凡人叶枫1 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
杨运交2 小时前
[030][Web模块]Spring Boot 验证与 OpenAPI 集成实战:从校验规则到文档生成
前端·spring boot·python
培培说证2 小时前
2026财务岗位如何快速提升自身能力
python