tensorflow1.13.1+python3.7.2+win10+vs2017+CUDA10.1 +cudnn10.0安装失败
首先查看前辈的安装教程 https://blog.youkuaiyun.com/weixin_42359147/article/details/80622306,安装完CUDA后使用deviceQuery例程时报(目前还未装python环境)
CUDA Device Query (Runtime API) version (CUDART static linking)
unknown error
Result=FALSE
查了许久,一直以为是运行时版本与固件版本不一致的问题,后来发现原来是显卡的驱动未装,
这里有个误区,当使用NVIDIA下载安装时,并没有装显卡驱动,运行桌面上GeForce Experience,安装如下:
再次运行deviceQuery,即可得到如下结果:
然后再安装python与tensorflow:
直接去官网下载python最新版,截至2019.3.21为3.7.2,下载exe运行版,安装,勾选添加path。
命令行窗口输入ptyhon回车,显示如下表示python安装OK。
然后按照前辈教程直接pip安装,没有pip的先安装升级pip,当
pip3 install --upgrade tensorflow-gpu
竟然安装失败了,python下输入import tensorflow,就
ImportError: DLL load failed: 找不到指定的模块。
查阅多方论坛,终找到方法,cmd下输入
pip install Pillow
pip install tensorflow
如下图
当出现下图安装成功!
输入以下验证最终结果,OK!
如上,tensorflow的CPU版已经安装OK,显然,cpu版的没有什么问题,但是后来发现GPU没有用到,成功之路总是坎坷的。。。
经网友提示,应该时python、tensorflow、cuda三者之间的版本问题,一切又回到原点。