吐血整理华为MateBookD Win10+940MX显卡下 安装NVIDIA控制面板、CUDA、CuDNN、Anaconda环境GPU版本tensorflow2.0

news/2024/11/15 0:17:53/

2021/01/08 声明,不建议使用CUDA10.0,因为对pytorch、torch_geometric很难找到对应版本的(反正CUDA10.0下我失败了)。本篇依然可以为一些NVIDA设置错误提供指示
安装CUDA10.1+对应版本tensorflow2.x指路:《win10下python下载安装CUDA+tensorflow2.x使用gpu》


下面为原文


先上一张图,然后我们再详细的谈具体过程。不要被吓跑了哦!应该没什么人能倒霉到我这样整个流程图都跑了一遍。
在这里插入图片描述


一、安装CUDA10.0及其配套的CuDNN

记住,tensorflow2.0一定要安装CUDA10,CUDA9是不行的。

1、点击这里 下载CUDA10.0——CUDA Toolkit 10.0 Download

在这里插入图片描述
如果你C盘内存足够,建议精简安装

2、点击这里 下载CuDNN—— cuDNN Download

在这里插入图片描述
解压后将CuDNN中的bin,include,x64文件夹中的文件复制到C盘你刚安装的CUDA路径里面。
在这里插入图片描述

参考《Win10安装CUDA10和cuDNN》


二、安装tensorflow-gpu-2.0

你可以在Conda Prompt中输入pip install tensorflow-gpu==2.0.0b1即可,如果觉得下载慢可以更换到国内的阿里云镜像源。


三、测试gpu是否可运行

用下面这串代码测试,如果

import tensorflow as tf
import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'a = tf.constant(1.)
b = tf.constant(2.)
print(a+b)print('GPU:', tf.test.is_gpu_available())

如果结果瞬间是这样:在这里插入图片描述
那就恭喜你成功了!

但是很多时候不是这样的,你可能会看到这样的警告:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA.或者FutureWarning: Passing (type, 1) or ‘1type’ as a synonym of type is deprecate.
第一种警告就是说你的GPU还不能使用,有独显的你还需要下一步的NVIDIA控制面板设置;
第二种警告可能是你的numpy版本比较高不适配,你指定安装一个低一点版本的numpy试试,如pip install numpy==1.16.0


四、NVIDIA控制面板设置

控制面板的打开方式:控制面板 —> 硬件和声音(查看方式为’类别’)—> NVIDIA控制面板
在这里插入图片描述
如果你能打开控制面板,请一定要完成下面参考博文的6步 !
具体的步骤请参考:
《解决TensorFlow2.0不能用GPU运算的问题》


五、NVIDIA服务是否启动

如果你控制面板都打不开,可能是服务被禁用了,
Win+R 输入 services.msc,找到所有名字里有NVIDIA的服务,右键属性 > 启动 > 最好改成自动
在这里插入图片描述
再Win+R 输入 msconfig,将所有NVIDIA打头的名字都勾选上
在这里插入图片描述


六、下载NVIDIA控制面板并安装最新驱动

这部分我是不太想讲的,因为windows Store非常垃圾,不能下载,我又不能去外网,所以我在一个国内软件站下载的,还行,没发现什么大坑。

进去之后,你会发现在询问你是否更新驱动,更新之后,你会发现你的右键多了一个NVIDIA的控制面板,如果没多,就去刚才那个控制面板 —> 硬件和声音(查看方式为’类别’)中找找。


七、接近尾声,这时候你再按照流程图回去设置一下NVIDIA控制面板里面的选项,可以重启一下电脑,测试gpu即可。


http://www.ppmy.cn/news/231873.html

相关文章

显卡mx150和230哪个好_显卡mx150好吗_mx150和gt940mx对比

MX150是新一代笔电的主流入门级游戏显卡。MX150其实完全可以看做一颗GT 1030:采用同样16nm工艺制造拥有384个CUDA核心的GP108显示核心,2GB GDDR5显存,等效频率6000MHz,理论性能942.3GFLOPS。与GT 1030完全一致。我们来看看这款游戏…

940mx黑苹果驱动_【必看】黑苹果安装显卡支持列表

AMD显卡支持列表 免驱免驱或仿冒无法驱动 Rx Vega VIIR9 260/360RX5700/RX5700XT Vega 64R9 270/370RX580 2048SP Vega 56R9 270X/370XRX550 RX 590R9 280/380R7 260X RX 580R9 280X/380XR7 250X RX 570R9 390R7 350 RX 560R9 390XR5 340 RX 560DR7 260X/360XHD7770 RX 480HD77…

tensorflow-gpu之NVIDIA GeForce940MX显卡的坑:finished with exit code -1073740791 (0xC0000409)

根据前一篇博文解决了tensorflow-gpu安装时候的DLL load failed错误,本以为安装好GPU版本的tensorflow就可以愉快的玩耍了,结果发现,并不是每一个NVIDIA显卡都适合安装GPU版本的tensorflow。 因为安装了GPU版本的tensorflow,所以跑…

win10+GeForce 940mx安装cuda

起因是在python3里执行下述代码,发现是false,于是想想怎么解决。 import torch torch.cuda.is_available() 首先搜到在windows中安装cuda的指引,发现主要步骤为: 1. 配平显卡驱动、cuda版本、pytorch版本。 我是pytorch 1.11.…

GT940MX能学C语言吗,940mx能玩csgo吗(940mx的csgo多少帧)

i52330 8g内存 显卡:940MX 内存:4G能不能玩 CSGO FPS能不能稳定在150以上? 这个不用试了,H1Z1最低要求是GTX275显卡,这个是以前的高端显卡,性能给GTX650ti接近,GT940MX显卡性能一般吧,但是已经可以玩H1Z1了,只能开最低特效才能. 这是个入门级的低端显卡玩不了 就是把抗…

大幅提升iOS编译速度的cocoapods二进制化插件介绍

1. 背景 驾校一点通iOS项目是采用是cocoapods来管理组件的,又经过多年的组件化发展,目前组件已经达到了120的数量。在这种组件规模下,主工程的打包时间也从最开始的几分钟增加到十几分钟(M1)、二十几分钟(…

cavity开盖制作的辅助层别

cavity开盖工艺制作的辅助层别 数量:6个

蓝牙耳机哪个牌子通话质量好?通话质量很好的蓝牙耳机推荐

不管是在嘈杂的地方,还是在安静的地方,都会有人戴着耳机。不过在通话上,有些耳机就表现的没那么好。那么,有通话质量很好的蓝牙耳机吗?当然有!以下是小编为您介绍的四款通话蓝牙耳机,通质量都很…