偶然读到windows tensorflow ImportError: DLL load failed: 找不到指定的模块。_u011517332的博客-CSDN博客,利用vs2015的dumpbin.exe来查询dll的依赖情况,丰富一下
conda 下命令:
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe" /dependents C:\Anaconda3\lib\site-packages\tensorflow\python\_pywrap_tensorflow_internal.pyd
独立python安装下命令:
"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe" /dependents C:\Python\Python36\lib\site-packages\tensorflow\python\_pywrap_tensorflow_internal.pyd
举例如下:
出了问题,
一个一个核对dll,发现缺少cudnn64_7.dll.问题解决。
其实还有一个更简单的工具depends:
缺什么一目了然。