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

Python3.11.1安装PyTorch提示No matching distribution found for torch的解决方法

解决Python 3.11.1安装PyTorch cu117版本失败的问题

问题根源

你使用的Python 3.11.1在早期PyTorch稳定版中没有对应的cu117预编译包,而且本地终端执行命令时无需加!(该符号是Jupyter环境的命令前缀),这也导致nightly版本的命令未正常生效。

修复方案

1. 修正nightly版本命令

本地终端执行时去掉开头的!,运行这条命令:

pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cu117

2. 安装适配Python 3.11的稳定版PyTorch

如果偏好稳定版,直接指定支持Python 3.11的具体版本(torch 2.0及以上版本才适配Python 3.11):

pip3 install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 --index-url https://download.pytorch.org/whl/cu117

3. 先升级pip再安装

旧版本pip可能无法正确识别新的包兼容关系,先执行升级:

pip3 install --upgrade pip

4. 验证安装结果

安装完成后,运行以下代码确认CUDA是否正常加载:

import torch
print(torch.cuda.is_available())

输出True则说明安装成功。

内容的提问来源于stack exchange,提问作者Đỗ Như Vỹ

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 05:45:25