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

Windows下安装PyTorch+CUDA11.8后CUDA不可用的问题求助

PyTorch CUDA不可用问题排查指南

多环境CUDA冲突的可能性说明

不同conda环境的CUDA工具包是完全隔离的,各自独立存储在环境专属目录中,默认不会互相影响。因此另一个环境的CUDA11.3几乎不可能是当前问题的诱因。

分步排查与修复方案

  • 确认环境激活状态
    执行命令验证当前激活的环境是否为目标环境:

    conda info --envs
    

    确保运行Python代码时,终端已激活安装了PyTorch 2.0.1和CUDA11.8的环境。

  • 验证PyTorch安装版本
    运行以下代码定位PyTorch安装路径:

    import torch
    print(torch.__file__)
    

    查看该路径下是否存在cuda相关子目录。若不存在,说明安装过程异常,实际安装的是CPU版PyTorch。

  • 检查驱动兼容性
    CUDA11.8要求Windows系统的Nvidia驱动版本至少为450.80.02,请确认你的驱动版本满足该要求。

  • 干净重装PyTorch

    1. 卸载当前环境的PyTorch相关组件:
      conda remove pytorch torchvision torchaudio pytorch-cuda -y
      
    2. 清理conda缓存:
      conda clean --all -y
      
    3. 重新执行官方安装命令(确保网络稳定,可使用国内镜像源加速):
      conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
      
  • 排查系统环境变量
    检查系统环境变量中是否存在旧版CUDA(如11.3)的PATH或CUDA_HOME配置,若有,暂时移除后重启终端再测试。

备选方案

若conda安装始终存在异常,可直接从PyTorch官网下载对应CUDA11.8版本的whl包,使用pip install <包路径>命令安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 22:07:22