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

OSX-arm64平台conda安装PyTorch1.6.0和TorchVision0.7.0失败求助

解决OSX-arm64平台安装PyTorch 1.6.0和TorchVision 0.7.0的问题

问题根源

PyTorch 1.6.0和TorchVision 0.7.0发布于2020年,当时苹果M系列arm64架构设备尚未普及,官方conda频道(含conda-forge)并未提供该架构的预编译包——这才是安装失败的核心原因,和Python3.7/3.8版本关联不大。

可行解决方案

1. 用pip安装兼容包

尝试直接通过pip拉取适配OSX的包,执行命令:

pip install torch==1.6.0 torchvision==0.7.0

如果pip默认拉取arm64版本失败,可先开启终端的Rosetta2转译模式(右键终端→显示简介→勾选“使用Rosetta打开”),再创建Python3.8虚拟环境后执行上述命令。

2. 创建x86_64架构的conda环境

通过指定conda环境架构为x86_64,获取适配的预编译包:

# 创建Python3.8环境
conda create -n ml_env python=3.8 -c conda-forge
conda activate ml_env
# 设置环境为x86_64架构
conda config --env --set subdir osx-64
# 安装指定版本PyTorch和TorchVision
conda install pytorch==1.6.0 torchvision==0.7.0 -c pytorch

该方案依赖Rosetta2转译运行x86环境,可解决arm64无对应包的问题。

3. 升级PyTorch版本(若工具兼容)

如果原机器学习工具允许,建议升级到支持OSX-arm64的PyTorch版本(1.12.0及以后),同时匹配对应TorchVision版本,获得原生性能支持:

conda install pytorch>=1.12.0 torchvision>=0.13.0 -c pytorch

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 00:38:11