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

如何在基于Xeon的Intel架构Mac上安装Torch 2.8.0?

在Xeon架构iMac上安装PyTorch 2.8.0的解决方法

由于PyTorch官方暂未提供适配MacOS 15.6.1 + Python 3.13.7 + Intel Xeon环境的预编译wheel包,pip直接安装会失败,你可以通过源码编译完成安装,具体步骤如下:

1. 安装编译依赖

  • 安装Xcode命令行工具:
    xcode-select --install
    
  • 若未安装Homebrew,先执行安装命令:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • 通过Homebrew安装编译所需工具:
    brew install cmake ninja python@3.13
    

2. 克隆PyTorch 2.8.0源码

  • 拉取指定版本源码:
    git clone --branch v2.8.0 https://github.com/pytorch/pytorch.git
    
  • 进入源码目录并拉取子模块:
    cd pytorch
    git submodule update --init --recursive
    

3. 配置编译参数

  • 指定Python 3.13路径(确保环境变量正确):
    export PATH="/usr/local/opt/python@3.13/bin:$PATH"
    
  • 配置CPU版本编译(Xeon架构无NVIDIA GPU,无需编译CUDA模块):
    python setup.py configure --cpu-only
    

4. 执行编译与安装

  • 启动编译(-j8表示用8线程,可根据你的CPU核心数调整,比如16核用-j16):
    python setup.py build --verbose -j8
    
  • 编译完成后执行安装:
    python setup.py install
    

5. 验证安装结果

打开Python终端,执行以下代码:

import torch
print(torch.__version__)
print(torch.cpu.is_available())

若输出2.8.0和True,则说明安装成功。

注意事项

  • 编译过程耗时较长,根据CPU性能不同,可能需要30分钟到数小时
  • 确保磁盘剩余空间不少于20GB
  • 若编译中出现依赖缺失报错,根据提示用Homebrew安装对应包即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 09:12:45