mac m2搭建python环境
时间: 2025-07-02 20:15:24 浏览: 4
### 配置 Python 开发环境
#### macOS 自带的 Python 环境
macOS Ventura 已经集成了 Python 环境,可以直接在终端中使用 `python` 命令[^1]。然而,默认情况下可能仅提供基础版本的 Python(通常是 Python 2 或较旧版的 Python 3),因此建议手动安装最新版本。
---
#### 使用 Homebrew 安装最新的 Python 版本
Homebrew 是 macOS 上常用的包管理工具,可以轻松安装最新版本的 Python。
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python
```
上述命令会安装最新版本的 Python 和 pip 工具[^3]。
验证安装是否成功:
```bash
python3 --version
pip3 --version
```
---
#### Visual Studio Code 的配置
Visual Studio Code (VSCode) 是一款流行的跨平台代码编辑器,适合用于 Python 开发。以下是具体步骤:
1. **下载并安装 VSCode**
访问官网 [https://code.visualstudio.com/](https://code.visualstudio.com/) 下载适用于 macOS 的版本[^2]。
2. **安装必要的扩展**
打开 VSCode 后,在扩展市场中搜索并安装以下插件:
- Python 插件:提供语法高亮、调试功能等。
- Chinese 汉化插件:使界面显示中文。
- AI 辅助编程插件(如 GitHub Copilot):提升编码效率。
3. **设置默认 Python 解释器**
如果未安装 Conda,则默认使用 macOS 自带的 Python 解释器;推荐安装 Conda 来隔离不同项目的依赖环境。
---
#### Anaconda/Miniconda 的安装与虚拟环境管理
Conda 是一种强大的包管理和环境管理系统,特别适合数据科学领域的工作流。
1. **安装 Miniconda**
下载地址:[https://docs.conda.io/en/latest/miniconda.html](https://docs.conda.io/en/latest/miniconda.html)
根据提示完成安装过程。
2. **创建新的虚拟环境**
```bash
conda create -n myenv python=3.9
conda activate myenv
```
3. **安装常用库**
在激活的环境中安装所需的 Python 库:
```bash
pip install numpy pandas matplotlib requests flask
```
---
#### 测试开发环境
编写一个简单的测试脚本来确认环境正常工作:
```python
import sys
print(f"Python Version: {sys.version}")
```
保存文件为 `test.py` 并运行:
```bash
python3 test.py
```
如果输出当前系统的 Python 版本号,则说明环境已正确配置。
---
#### 可选:ESP32 微控制器支持
对于嵌入式开发需求,可以通过 Thonny IDE 支持 ESP32 的 MicroPython 编程[^4]。
1. **安装 Thonny**
下载地址:[https://thonny.org/](https://thonny.org/)
2. **连接硬件**
将 ESP32 开发板通过 USB 连接到 Mac 设备,并确保驱动程序已正确安装。
3. **上传固件**
加载官方发布的 MicroPython 固件到开发板上。
---
阅读全文
相关推荐


















