You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决macOS下torch.backends.mps.is_available()返回False的问题?

解决MPS加速不可用问题

核心问题定位

PyTorch的MPS加速仅支持macOS 12.0(Monterey)及以上版本,你的系统版本10.16不满足最低要求,这是torch.backends.mps.is_available()返回False的直接原因。

另外,macOS 10.16属于异常版本号(正常Big Sur为11.x系列),建议先确认真实系统版本:

  • 点击左上角苹果图标→「关于本机」查看详情
  • 或在终端执行命令:sw_vers

针对性解决方案

  • 升级macOS到12.0+:这是启用MPS的必要前提,完成升级后重新验证torch.backends.mps.is_available()状态。
  • 检查PyTorch版本兼容性:确保安装的PyTorch版本在1.12及以上(最早支持MPS的版本),终端执行以下命令查看版本:
    python -c "import torch; print(torch.__version__)"
    
    版本过低则用conda更新:
    conda install pytorch torchvision torchaudio -c pytorch
    
  • 确认硬件适配性:MPS仅支持Apple Silicon芯片(M1/M2/M3系列),若你的Mac是Intel芯片,MPS本身不可用,torch.backends.mps.is_available()自然返回False,可通过「关于本机」查看芯片类型。

内容的提问来源于stack exchange,提问作者holly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 06:42:37