Win10安装tensorflow gpu版本导入tensorflow报DLL load failed问题解决办法参考

系统:win10
cuda版本:9.0
cudnn版本:7.4.2
python:Anaconda3
tensorflow(gpu):1.13.0

使用pip安装tensorflow时候提示正确安装,但是执行命令:

import tensorflow as tf

后,报DLL load failed错误,网上查找了很多博客并尝试,最终也是参考博客:https://blog.csdn.net/guoguicheng1314/article/details/88700599 ,博客里提到更新卸载并重新安装pillow库的方法解决问题,这里对博主表示真诚的感谢。我自己操作时只是单纯的执行更新命令:

pip install pillow

实际上这也是更新库的一种方式,这会下载安装最新的库。
然后重新执行tensorflow安装命令(这里我安装的是1.12.0版本):

pip install tensorflow-gpu==1.12.0

成功安装,并测试问题已解决。


另外,我发现使用上述的环境,tensorflow只能安装到1.12.0版本,无法安装1.13.0以上版本,否则依然会报上述错误。

这里我又尝试使用CUDA10 和CUDNN 7.5.0 环境安装tensorflow 1.13.0 gpu版本,显示成功安装。但是,在执行命令:

import tensorflow as tf

报错:
ModuleNotFoundError:No mudule named ‘numpy.core._multiarray_umath’
ImportError:numpy.core.multiarray failed to import

解决办法,执行命令:

pip install -U numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/

然后再执行命令:

import tensorflow as tf

发现问题解决!

好了,就到这里吧,希望能帮到各位同学。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值