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

VSCode运行TensorFlow报错:无法加载cudart64_110.dll

解决VS Code中TensorFlow无法加载cudart64_110.dll的问题

针对你遇到的Anaconda Prompt正常识别GPU,但VS Code选同环境却报错的情况,可以按以下步骤排查:

  • 确认VS Code终端已激活目标Conda环境
    打开VS Code的终端,先执行conda activate 你的环境名称,再运行测试代码python -c "import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))"。VS Code默认终端有时不会自动激活选中的解释器环境,手动激活后再测试。

  • 检查系统PATH环境变量
    确保CUDA 11.0的bin目录(通常是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\bin)已添加到系统的PATH变量中。Anaconda Prompt启动时会自动注入CUDA相关路径,但VS Code的终端可能未完全继承,添加后重启VS Code再试。

  • 验证VS Code解释器配置
    按下Ctrl+Shift+P,输入Python: Select Interpreter,再次确认选中的是安装TensorFlow的那个Conda环境。偶尔会出现解释器路径缓存错误,重新选择可以解决。

  • 排除VS Code缓存或插件干扰
    关闭VS Code后,删除项目根目录下的.vscode文件夹,或者按住Shift键启动VS Code进入安全模式(禁用所有插件),再运行测试代码,排查是否是插件导致的环境冲突。

  • 核对CUDA与TensorFlow版本匹配性
    错误中的cudart64_110.dll对应CUDA 11.0版本,确认你安装的TensorFlow版本是否适配CUDA 11.0。如果CUDA版本不符,要么调整CUDA版本到11.0,要么安装对应CUDA版本的TensorFlow包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 15:29:56