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

Python 3.11安装PyTorch失败报错:无法找到匹配版本如何解决?

解决Python 3.11安装PyTorch失败的问题

核心原因

PyTorch早期稳定版本未适配Python 3.11,直接执行pip install torch会找不到对应版本包。

具体解决方法

1. 使用适配Python 3.11的官方安装命令

PyTorch后续版本已支持Python 3.11,根据你的硬件选择对应命令:

  • CPU版本:
    pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
    
  • CUDA 11.8版本:
    pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
    
  • CUDA 12.1版本:
    pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
    

2. 在Jupyter Lab中正确安装

在Jupyter单元格中执行安装命令时,需添加!前缀调用系统pip,同时确认当前kernel是Python 3.11:

  • 先检查当前环境版本:
    import sys
    print(sys.version)
    
  • 版本正确后执行安装:
    !pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
    

若kernel不对,切换到Python 3.11对应的kernel后再操作。

3. 验证安装结果

安装完成后,执行以下代码确认PyTorch正常运行:

import torch
print(torch.__version__)
print(torch.cuda.is_available())  # 输出True表示CUDA配置成功

内容的提问来源于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.12 09:41:19