windows 下 tensorflow 安装后 dll load failed 解决办法

今天第一次开始写博客,记录一下自己的一些error的解决过程,方便自己以后翻阅,也让之后遇到的人能少走弯路。

我的系统是win7 64 ,cuda 9 ,cudnn 7 安装tensorflow-gpu之后提示 dll load failed

解决这个错误用了两步。

第一,原因是我没有安装visual studio 缺少一些运行时环境。其实安装tensorflow不是必要visual studio 的,只需要安装对应visual studio的一些环境就行了,我这个版本需要的是visual studio 2017,在

https://visualstudio.microsoft.com/zh-hans/downloads/?rr=https%3A%2F%2Fsocial.msdn.microsoft.com%2FForums%2Fvstudio%2Fen-US%2Fe653a57a-bc32-4134-87bf-df33058f0531%2Fdownload-microsoft-visual-c-2017-redistributable%3Fforum%3Dvssetup

网站中。

windows 下 tensorflow 安装后 dll load failed 解决办法_第1张图片这个文件,安装之后第一步完成。

第二,我的protobuf版本不对,应该用3.6.0版本的,我pip install 的时候安装的3.6.1版本的,pip uninstall 之后,pip install protobuf==3.6.0即可

之后即可正常使用tensorflow。

你可能感兴趣的:(windows 下 tensorflow 安装后 dll load failed 解决办法)