### Mac PyCharm安装CPU版PyTorch教程
#### 一、创建虚拟环境
1. **打开PyCharm** -> 新建项目
- 在`Location`选择项目路径
- 展开`Python Interpreter`选项
- 选择`New environment using Virtualenv`
- 确保`Base interpreter`为系统Python路径(默认路径示例:`/usr/local/bin/python3`)
2. **设置环境参数**
- 勾选`Inherit global site-packages`(可选)
- 取消勾选`Make available to all projects`(避免环境冲突)
3. **点击Create**完成环境创建
系统会自动生成`venv`文件夹存储依赖库
#### 二、安装CPU版PyTorch
1. **打开终端**
- PyCharm内按`⌥F12`或通过底部`Terminal`标签打开
2. **执行安装命令**
```bash
pip install torch torchvision torchaudio
```
此命令会自动安装Mac兼容的CPU版本(当前最新版默认适配M1/M2芯片的Metal加速)
3. **验证安装路径**
```bash
pip list | grep torch
```
应显示类似:
```
torch 2.1.2
torchvision 0.16.2
torchaudio 2.1.2
```
#### 三、验证安装结果
新建Python文件`test_torch.py`:
```python
import torch
print(f"PyTorch版本: {torch.__version__}")
print(f"CUDA可用性: {torch.cuda.is_available()}")
print(f"MPS可用性: {torch.backends.mps.is_available()}") # Mac专属Metal加速支持检测
```
预期输出:
```
PyTorch版本: 2.1.2
CUDA可用性: False
MPS可用性: True # 若为Intel芯片则显示False
```
#### 四、常见问题处理
1. **环境激活失败**
在终端执行:
```bash
source venv/bin/activate
```
2. **安装速度慢**
添加清华镜像源:
```bash
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch torchvision torchaudio
```
3. **权限错误**
添加`--user`参数:
```bash
pip install --user torch torchvision torchaudio
```
: 安装命令参考PyTorch官方文档的CPU版本安装指引
: 虚拟环境路径建议避免包含中文或特殊字符,防止出现兼容性问题