Windows10+CUDA+Tensorflow-gpu安装。装了一个星期,啥问题都见过了。(eg: ImportError: DLL load failed)

目录

1、CUDA 卸载

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…, 如图:

2.2、问题2:ImportError: DLL load failed: 找不到指定的模块。Failed to load the native tensorflow runtime. See http://..... , 如图:

3、 如何看装好的CUDA行不行

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调试。

成功的话:如图:


4、CUDA装对了再进行tensorflow-gpu的安装!

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值