我正在尝试导入 tensorflow(使用 GPU)并不断收到以下错误:



设置:

  • NVIDIA GTX 1080
  • CUDA 开发工具 v8.0
  • cuDNN 6.0
  • tensorflow-gpu 1.4

  • 环境变量:
  • CUDA_HOME: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
  • CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
  • CUDA_PATH_V8.0: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0

  • 我还在 %PATH% 变量中添加了以下内容:
  • C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
  • C:\Program Files\NVIDIA GPU 计算工具包\CUDA\v8.0\libnvvp
  • C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\CUPTI\libx64
  • C:\Program Files\NVIDIA GPU 计算工具包\CUDA\v8.0\lib\x64

  • 我错过了什么?尽管在 %PATH% 中明确指定了它的位置,但为什么它找不到 cudart64_80.dll?

    任何帮助将非常感激。

    最佳答案

    在某些情况下,您可能需要重新启动计算机才能传播所有更改。

    如果您使用的是 intellij 或 pycharm,请确保重新启动它,否则它可能不会采用正确的路径环境变量。

    关于python - 加载 tensorflow 时出错 - 找不到 "cudart64_80.dll",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47860803/

    10-16 02:55