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

Python 3.7-3.11版本Linux远程系统无法安装Torch求助

PyTorch安装失败:pip/conda均找不到匹配版本的解决思路

问题详情

在Linux远程系统中,Python 3.7至3.11版本下,使用以下命令安装PyTorch均失败:

pip安装命令及报错

命令:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

报错:

ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
ERROR: No matching distribution found for torch

conda安装命令及报错

命令:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

报错:

PackagesNotFoundError: The following packages are not available from current channels:

  • torchvision
  • torchaudio

解决步骤

1. 检查系统架构兼容性

PyTorch官方预编译包仅支持x86_64/AMD64架构,若远程系统为ARM、PowerPC等小众架构,会出现找不到包的情况。

  • 执行命令查看系统架构:
    uname -m
    
  • 如果是非x86_64架构,需从源码编译PyTorch,或确认该架构是否有官方提供的预编译包。

2. 验证网络连接与源可用性

远程系统可能无法访问PyTorch官方源,或被代理、防火墙拦截:

  • pip方式:先尝试去掉--index-url参数,使用默认源验证连接:
    pip3 install torch torchvision torchaudio
    
  • conda方式:执行以下命令检查能否获取pytorch频道的包:
    conda search pytorch -c pytorch
    
    若返回空结果,说明网络不通,需配置代理或切换国内镜像源。

3. 指定兼容的PyTorch版本

最新版PyTorch已停止对部分旧Python版本的支持(如Python 3.7在PyTorch 2.0及之后不再兼容),可指定对应兼容版本安装:

  • pip安装(以Python 3.7为例,安装PyTorch 1.13.1):
    pip3 install torch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 --index-url https://download.pytorch.org/whl/cpu
    
  • conda安装(同样指定兼容版本):
    conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 cpuonly -c pytorch
    

4. 清理pip/conda缓存

缓存损坏可能导致包查找失败,清理后重新尝试安装:

  • pip清理缓存:
    pip3 cache purge
    
  • conda清理缓存:
    conda clean --all
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 21:03:24