目录
4、CUDA装对了再进行tensorflow-gpu的安装!
本次tensorflow-gpu安装历时整整一个星期,心中一万只。。。飘过。今天终于安装好了。在这期间各种问题都见过,关键是各种问题网上一搜都有解决方案?!这就让我一步步入了坑。其实出发点就是错的,我的问题就是CUDA版本的问题!要求9.1以上,我最开始就用了最新的10.1,不行,然后又试了10.0,还是不行,又试了9.0,更不行!由于10.0没有什么明显的报错,就在10.0的路上越走越远!最后,调试了example中的代码,发现还是10.0这个版本太高,又试了下9.1,不行。最后,发现还有9.2的存在,试了一下,很轻松的就好了!真是坑啊,整整一个礼拜!
总结一下问题:
1、CUDA 卸载
https://www.cnblogs.com/yxh-amysear/p/9545183.html
1、在控制面板中直接卸载跟nVidia有关的.
2、在安装路径中,删除相关文件夹:如图:我的在“C:\Program Files”中。这两个文件夹:NVIDIA GPU Computing Toolkit; NVIDIA Corporation.
3、用360安全卫士或者其他的杀毒软件 清理一下垃圾,这里主要是清理注册表.
2、中间出现的问题
2.1 问题1:This graphics driver could not find compatible graphics hardware.You may continue installation, but you may be able to run CUDA applications with…, 如图:
原因:所安装版本低了,要高点儿的版本!
高点儿的版本不会报错,但是tensorflow导入不了。
2.2、问题2:ImportError: DLL load failed: 找不到指定的模块。Failed to load the native tensorflow runtime. See http://..... , 如图:
原因:所安装版本高了,要低点儿的版本!
此处说明一下: 关于这些问题,网上都有解决办法,但是一步一步下去,还是个坑,我都尝试了,浪费了很长时间,最后发现装个低版本的CUDA啥事儿都没有。卸载CUDA见上面。
3、 如何看装好的CUDA行不行
运行CUDA 中的example,如图,找到你装的visual studio 版本的.sln,打开后,按ctrl+F5或者F5调试。
成功的话:如图: