Windows10 安装NVIDIA、CUDA和cudnn注意事项(所踩的坑)
虽然花了一天多时间,最终还是成功了!(*^▽^*)! _ 开心,与你一起分享快乐!!!
0 写在前面
科普(顺利完成安装要知道的知识点),科普的前提是查看自己电脑是否有GPU。
- NVIDIA、CUDA和cudnn有严格的版本约束,一定按规定版本来,附官网约束指南;
- 注意输入变量的每一个字符,包括但不限于不能多打一个空格;
- 相信官方,所有其他博主的博客都是对官方文档的说明解读;
- 举一个不太恰当但便于理解的栗子:NVIDIA是一个显卡驱动程序,cuda在上面运行,cudnn相当于运行时的一个包;
- 只要官网支持,驱动的版本可以一直更新,相应的CUDA和cudnn也更新;即使像我渣渣电脑上的GTX960都可以用cuda11.3和tf2.0跑程序(只是有点慢,偶尔爆内存,不过跑demo还是可以);
1 NVIDIA安装
1.1 查看显卡型号
这个直接百度就好了,附个懒人链接。
1.2 官网下载驱动
进Nvidia Drive下载官网,输入自己电脑对应显卡型号,搜索安装即可(需要注册登录,不可避开),懒人链接(不知道是我之前输过的原因,还是他智能在线实时匹配,高级 (#^.^#))。
1.3 安装及注意事项
找不到之前看的教程了,就自己写一下,大家可以上网搜,有个水印太严重的不想放。
1.3.1 安装前清除之前版本(之前无安装可忽略)
虽然最新版驱动可以选择执行“清洁安装”,但保险起见自己先清理一遍。
- 在控制面板卸载所有“NVIDIA*”字样的程序;
- 用清理垃圾软件(如 QQ电脑管家)清理一下残余垃圾,其实主要是注册表;
- 将之前安装目录下的文件全部删除。如果是在默认情况下安装,即:
(1)C:\Program Files\NVIDIA Corporation
(2)C:\Program Files\NVIDIA GPU Computing Toolkit
(3)C:\Program Files (x86)\NVIDIA Corporation
(4)C:\ProgramData\NVIDIA(此为隐藏文件)
(5)C:\ProgramData\NVIDIA Corporation(此为隐藏文件)
(6)C:\ProgramData\NVIDIA GPU Computing Toolkit(此为隐藏文件) - 关机重启;
- 为防止安装失败,再加一道保险,在安全模式下使用DDU,附使用教程:巧用DDU彻底卸载显卡/声卡驱动
1.3.2 安装注意事项
- 如果不是打游戏,NVIDIA GeForce Experience和physx系统软件(部分游戏物理引擎需要)不需要安装;
- 执行“清洁安装”模式。
- 提前恭喜您成功安装,~哈哈O(∩_∩)O哈哈~,万里长征第一步走完!!!
2 CUDA安装
祭出 _官方安装教程 _。
2.1 官网下载安装包
再次提醒注意和驱动版本适配,懒人链接。
2.2 安装及注意事项
选择自定义,避开几个多余安装包,设置环境变量以及测试是否安装成功;
有博主已经讲的很全了,下面链接可以参考:
win10下CUDA和CUDNN的安装(超详细)!亲测有效!
Win10安装CUDA10和cuDNN
3 cudnn安装
祭出 _官方安装教程 _。
选择适合自己的,解压,移动到相应安装cuda文件中;具体参考上面两个链接,不重复造轮子。
感谢及参考博文
部分内容参考以下链接,这里表示感谢 Thanks♪(・ω・)ノ
参考博文1 集锦:Windows10安装NVIDIA显卡驱动+CUDA+cudnn+OpenCV
https://blog.youkuaiyun.com/qq_37569355/article/details/104276748
参考博文2 官网约束指南
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
参考博文3 查看自己电脑是否有GPUhttps://blog.youkuaiyun.com/weixin_42008966/article/details/103508896
参考博文4 如何查看自己电脑的显卡型号?https://jingyan.baidu.com/article/75ab0bcb8fbce4d6864db28f.html
参考博文5 官网:NVIDIA>驱动程序下载
https://www.nvidia.com/Download/index.aspx?lang=cn
参考博文6 巧用DDU彻底卸载显卡/声卡驱动
https://baijiahao.baidu.com/s?id=1619828166639499447&wfr=spider&for=pc
参考博文7 官方CUDA安装教程
https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html
参考博文8 CUDA安装包下载
https://developer.nvidia.com/cuda-downloads
参考博文9 win10下CUDA和CUDNN的安装(超详细)!亲测有效!
https://blog.youkuaiyun.com/u010618587/article/details/82940528
参考博文10 Win10安装CUDA10和cuDNN
https://blog.youkuaiyun.com/qq_37296487/article/details/83028394
参考博文11 官方CUDNN安装教程
https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installwindows