windows安装tensorflow遇到的坑

通过 pip 命令安装的时候,最新本版 1.13.0,然后坑就开始一个一个的出现,结果就是安装成功,但是导入的过程中直接报错

tensorflow ImportError: DLL load failed: 找不到指定的程序。

当时就很纳闷,百度解决办法,说是 pillow 的问题,然后就 卸载-重装 pillow,一样的错误

结论:此错误跟 pillow 没有半毛钱关系

pip uninstall pillow
pip install pillow

然后又百度出把 protobuf 版本将为 3.6.0,还是报错,生气

pip uninstall protobuf
pip install protobuf=3.6.0

最后没得办法,就决定:将 tensorflow 卸载掉,做降级处理

pip uninstall tensorflow
pip install tensorflow==1.9.0

到这里正常是可以了的 , 如果依然会导入错误 , 试一下降低 numpy的版本 , 我这里是 1.17.1 , 报错了 , 然后我降版本就OK了

pip uninstall numpy
pip install numpy==1.14.0

因为 numpy 是 tensorflow 的一个重要依赖库 , 所以版本和版本之间要保证能够兼容

然后就重新运行程序的时候,发现成功解决问题

所以安装的时候如果过新有可能会导致配置出问题了而不容易解决,这个时候可以考虑一下降版本安装

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值