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)
相关推荐
RockChinQ5 小时前
把飞书、QQ 变成翻译助手:n8n + LangBot + GPT-6 实战,保留人名、时间和链接
人工智能
ACP广源盛139246256735 小时前
GSV5600 国产 8K Serdes 视频延长芯片,AI 超高清可视化远距离传输方案解析
大数据·人工智能·ai·硬件架构·国产芯片
奈斯先生Vector5 小时前
当模型版本不断变化,RelayRouter 能否帮助 AI 应用摆脱深度绑定
android·java·人工智能·开源·aigc
苏苏susuus5 小时前
核密度估计(KDE)与高斯核(概念分享)
人工智能·python·ocr
9i编程5 小时前
1. 把 DDD 开源脚手架化为自己的:先读懂它——Spring Boot 4.1 的四层架构、多数据源与领域事件
人工智能·openai·ai编程
野生技术架构师5 小时前
FastAPI + LangGraph + Milvus + ES + Redis + MySQL 高性能智能体中台方案
人工智能
Raas1005 小时前
AI网关支持哪些模型?MAI Gateway(魔芋企业级AI网关)功能实测与最佳实践
大数据·人工智能·gateway·mai gateway·企业级产品
豪气的程序猿5 小时前
电商素材工作流怎么搭?Lingko AI 对比宠物喂食器的主图与详情页分工
人工智能·宠物
面包狗AI4S5 小时前
GitHub AI4S 项目观察(2026-09-07—2026-09-13)
人工智能·深度学习·机器学习
AI码农小姐姐5 小时前
AI漫剧推文短视频推理加速:LCM-LoRA与少步采样实践
人工智能·音视频·ai工具·ai漫剧