【问题标题】:Cannot import tensorflow-gpu无法导入 tensorflow-gpu
【发布时间】:2018-09-30 14:02:11
【问题描述】:

我尝试导入 tensorflow-gpu,但使用不同版本的 CUDA 和 cuDNN 时遇到相同的错误。 我的 GPU 与 CUDA 兼容,安装时没有问题,但是当我尝试导入 tensorflow-gpu 时,我得到了这个:

ImportError: DLL load failed: No se puede encontrar el módulo especificado。

无法加载原生 TensorFlow 运行时。

张量流版本:1.11 CUDA 版本:10 cudNN:7.3.1

我也尝试了 cudaNN 5.0,因为我在一个对某些人有用的论坛上看到。

【问题讨论】:

  • 你能指出你安装的是哪个版本的tensorflow,你使用的是哪个版本的CUDA?
  • 然后编写解决方案,以便其他人可以从中受益。
  • 我试过了,还是不行
  • 你写的是import tensorflow-gpu还是import tensorflow,因为它们都是用相同的语句导入的。
  • 我写了 import tensorflow

标签: python windows tensorflow


【解决方案1】:

假设您已正确安装了 nvidia 驱动程序,请参阅此表以查看您应该为您喜欢的 tensorflow 版本使用哪个 CUDA 和 cuDNN 版本。

【讨论】:

    【解决方案2】:

    尝试在你的 cmd 窗口中运行这些命令

    SET PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin;%PATH%
    
    SET PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\CUPTI\lib64;%PATH%
    
    SET PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include;%PATH%
    
    SET PATH=C:\tools\cuda\bin;%PATH%
    

    如果您现在使用 tf 版本 2.2.0 cuda 版本 10.1 和 cudnn 版本 7.6.0,还可以查看 Jialer Chew 给出的图表。

    【讨论】:

      猜你喜欢
      • 2019-05-17
      • 2018-06-12
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 2020-01-14
      • 1970-01-01
      相关资源
      最近更新 更多