mac M芯片安装pytorch

用 conda 创建一个 arm64 的 Python 环境

在这个 conda 环境里用 pip 安装 PyTorch

用 MPS 验证是否启用了 Apple GPU

这是因为 PyTorch 官方当前在 macOS 上推荐的包管理方式是 pip,并注明最新稳定版要求 Python 3.10+;macOS 安装页也直接给出了 pip3 install torch torchvision。

直接执行下面这套命令就行。

1) 创建新环境(推荐 Python 3.11)

conda create -n torch-m2 python=3.11 -y

2) 激活环境

conda activate torch-m2

3) 确认当前 Python 是 arm64

python -c "import platform; print(platform.platform()); print(platform.machine())"

4) 安装 PyTorch

pip install torch torchvision torchaudio

5) 验证安装和 MPS

python - <<'PY'

import torch

print("torch version:", torch.version )

print("mps built:", torch.backends.mps.is_built())

print("mps available:", torch.backends.mps.is_available())

if torch.backends.mps.is_available():

x = torch.ones(1, device="mps")

print("MPS OK:", x)

else:

print("MPS 不可用,请检查 macOS 版本 / Python 架构 / 安装方式")

PY

如果你在代码里想优先使用 M2 的 GPU,可以这样写:

python 复制代码
import torch

device = "mps" if torch.backends.mps.is_available() else "cpu"
print("use device:", device)
相关推荐
147API15 分钟前
OpenAI新增工作区Admin keys,管理自动化怎么拆权限
运维·人工智能·自动化·openai·api
触底反弹16 分钟前
🧠 别再让 AI 裸奔了!用 Skills 让 AI 秒变专属员工
人工智能
科技新芯20 分钟前
蚂蚁集团发布三层AI布局,智能体商业落地提速
人工智能
人工干智能39 分钟前
科普:Pandas 索引器 loc 与 iloc 的编程思维
java·人工智能·pandas
ddshub_cc43 分钟前
理解 Loop Engineering 与 AI 编程成本优化
大数据·人工智能·gpt·prompt·ai编程
喵喵喵~~~~1 小时前
2026 指挥控制台源头工厂深度测评:按行业项目落地能力择优采购指南
大数据·运维·人工智能·智能家居
喵喵喵~~~~1 小时前
2026 调度操作台厂商横向实测:多行业落地案例拆解,指挥中心控制台怎么选
大数据·人工智能
GuWen_yue1 小时前
告别LLM无本地文件能力!30行Node手写MCP文件读取服务,AI自由读写本地代码
人工智能
Xuantong_901 小时前
AI概念与企业落地实用指南
人工智能
美狐美颜SDK开放平台1 小时前
从采集到渲染:直播APP开发中视频美颜SDK工作原理详解
人工智能·音视频·实时音视频·美颜sdk·视频美颜sdk·美颜api