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

conda环境安装PyTorch 1.12.1却检测到1.10.0+cpu的问题求助

PyTorch版本显示不一致的排查方案

关键排查步骤

  • 确认Python解释器路径:运行import sys; print(sys.executable),看输出是不是你激活的conda环境下的python.exe。如果不是,说明代码跑在了别的Python环境(比如系统自带的),自然加载的是旧版torch。
  • 检查conda环境激活状态:执行代码前必须用conda activate 你的环境名激活目标环境,很多人忘了激活就跑代码,导致用了base或者系统Python。
  • 清理残留并重装:
    • 找到sys.executable输出路径下的Lib\site-packages,删掉所有torch、torchvision、torchaudio相关的文件夹和.egg-info文件。
    • 激活环境后彻底卸载:conda uninstall pytorch torchvision torchaudio -y,再用官方命令重装1.12.1,比如CPU版用conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cpuonly -c pytorch。
  • 调整环境变量优先级:右键此电脑→属性→高级系统设置→环境变量,把conda环境的Python路径移到系统变量Path的最顶端,避免系统Python先被调用。
  • 验证conda包状态:运行conda list pytorch,确认输出版本是1.12.1,同时看build信息匹配你的系统(比如cpu_py38这类)。

重装Anaconda后仍异常的处理

如果base环境还是显示1.10.0,大概率是旧残留没清干净:

  • 卸载Anaconda后,手动删除C:\Users\你的用户名.conda、C:\Users\你的用户名\AppData\Local\Continuum这些残留文件夹,再重新安装Anaconda。
  • 安装时勾选“Add Anaconda to my PATH environment variable”(虽然官方不推荐,但能快速解决路径优先级问题,之后可再调整)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 04:35:38