经过整整一天的奋战,终于成功更新了CUDA!!!特此记录一下这个艰难的过程~~
(最最最先要确定的是,你的电脑得是支持GPU的!!!)
一、查看电脑现存CUDA版本
电脑搜索NVIDIA,在出现的页面中的左下角点击“系统信息”,出现以下界面,可以看到驱动版本是431.84(右上部分)。点击组件:
可以看到CUDA版本是10.1,是比较低的。接下来就开始更新!!
二、卸载现有版本
控制面板---->程序---->程序和功能---->找到NVIDIA开头的东西,都卸载掉
(有的人说不卸载图片上的最后几个,我习惯都删了,然后都换成新的)
三、下载版本
1.下载最新驱动
打开NVIDIA官网,点击右上角“驱动程序”,在如下界面选择自己电脑的配置,点击“搜索”即可出现最新的驱动。下载到D盘或者任意位置。(下图是我自己电脑的配置。如果是笔记本的话,产品系列就选择带notebook的)
2.下载CUDA
打开CUDA,找到合适的CUDA Toolkit点击下载(到D盘或者任意位置)。我准备安装pytorch,所以我选择的是最新的12.2.0。
3、下载cuDNN
打开cuDNN,找到对应版本的并且下载(到D盘或者其他位置)。我刚刚下载的CUDA是12.2,所以我应该下载如下所示版本。
注意:得先点击右上角的“join”注册(免费)或者登录你自己的账户,才能下载!!!
四、安装
如下图是刚刚下载好的三个安装程序
1、安装驱动程序
点击上图显示的“536.67”应用程序,安装最新的驱动程序。安装时一直默认即可。
2、安装CUDA
点击上图最后一个应用程序 cuda 进行安装,安装位置可以随便选一个,因为这只是一个临时文件,安装完毕后会自动删除。(我是新建了一个A文件夹)
选择自定义安装
注意:不选择后三项(因为上一步安装了),并且不使用VS的话就不选择“CUDA”中的Visual Studio
直接一直下一步(它默认安装到C盘,只占用三个G左右,所以可以安到C盘)
出现如下界面则安装成功!
3、配置cuDNN
解压刚刚下载的cudnn压缩包,把里面的三个文件夹复制到NVIDIA GPU Computing Toolkit\CUDA\vxx.x 所在的路径下(我的路径是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2)。复制时候选择“替换掉原文件”。
替换后 :
之后打开环境变量,将NVIDIA GPU Computing Toolkit\CUDA\vxx.x路径里面的bin、include、lib、libnvvp四个文件夹的路径加入系统变量中。如下:
五、验证
win+R,输入cmd,打开命令提示符,输入nvidia-smi。如下,CUDA成功变成了12.2版本!!!
大功告成!!!希望看到这条博客的小伙伴都能安装成功!