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

如何在Windows系统的VS Code中安装PyTorch?安装报错是否需降级至Python 3.7?

在Windows VS Code虚拟环境中安装PyTorch的报错解决及版本疑问

解决No matching distribution found for torch报错

出现这个错误的核心原因是pip未获取到与当前环境匹配的PyTorch包,按以下步骤排查:

  1. 升级pip版本
    旧版pip对新包的索引支持不完善,先执行升级:
(studysession) python -m pip install --upgrade pip
  1. 使用PyTorch官方适配命令安装
    直接执行pip install torch会忽略系统、Python版本和硬件的适配,必须用对应命令:
  • CPU版本(无NVIDIA显卡):
    (studysession) pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
    
  • CUDA版本(有NVIDIA显卡,以CUDA 11.8为例):
    (studysession) pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
    
  1. 验证虚拟环境Python版本
    先确认当前环境的Python版本:
(studysession) python --version

PyTorch目前支持Windows平台的Python 3.8~3.12,若你的版本不在此范围,才需要调整版本。

是否需要降级到Python 3.7?

不需要。Python 3.7已停止官方维护(2023年6月终止支持),且PyTorch 2.0及以上版本不再兼容Python 3.7。如果当前Python版本低于3.8,更建议升级到3.8~3.12之间的稳定版本(如3.10),而非降级到过时的3.7版本。

额外检查项

  • 确保虚拟环境激活正常:终端前缀显示(studysession)即激活成功,若未激活,执行:
    .\studysession\Scripts\activate
    
  • 网络受限的话,可切换国内镜像源(如清华镜像)安装:
    (studysession) pip3 install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 06:42:39