Windows环境下CUDA及cuDNN安装及卸载记录

一、CUDA安装

1.查看合适安装版本并下载安装包

打开cmd,输入指令:

nvidia-smi

得到合适的安装版本,来到官网CUDA Toolkit Archive | NVIDIA Developer选择对应版本。注意只可选择同版本或者低版本。

注意不要直接安装最高版本!!安装之前记得去看一眼其他需要的库支持版本!!比如目前paddlepaddle最高支持12.0版本!!

2.进行安装

首先是解压路径,安装成功后会自动删除。最好使用默认路径,并需要记住该路径,如果报错后续检验需要用。

进行系统检验,耐心等待即可。

同意许可检验。

建议选择自定义安装,安装位置不可以和解压路径相同,内存允许的话最好使用默认路径,并需要记住该路径。

没有安装visual studio的话记得取消勾选visual studio integration,否则后续会报错。

坚持勾选后提示如下,返回上一步取消勾选后继续。

安装成功。

3.检查环境变量

打开编辑系统环境变量,打开环境变量。

打开后如图,此时可能仅生成CUDA_PATH和CUDA_PATH_V12_3两个变量,此时分两种情况。

(1)当安装版本小于v11.6时,手动添加两个环境变量:

NVCUDASAMPLES_ROOT
NVCUDASAMPLES11_0_ROOT

路径为:

C:\Program Files\NVIDIA Corporation\CUDA Samples\vx.x

(根据自己版本和安装路径修改)

(2)当安装版本大于v11.6时,需要去GitHub官网自行下载编译。

网址:项目概览 - cuda-samples - GitCode

4.检验是否成功安装

(1)打开cmd

查看CUDA版本

nvcc --version

查看环境变量

set cuda

(2)查看安装文件

打开安装文件的bin文件夹,出现nvcc.exe即为安装成功。

5.可能遇到的问题

(1)安装时突然黑屏重启。

不用担心,勾掉风险提示重新安装即可。

(2)安装时报错程序安装失败。

不要惊慌,记住安装失败的组件,在安装勾选时将其暂时勾掉。

安装好NVIDIA后单独安装nisight组件。打开官方链接NVIDIA Nsight 集成 |NVIDIA 开发者

下载安装包按照步骤安装。

显示需要重启。

二、cuDNN安装记录

1.cuDNN下载

来到官网:cuDNN Download | NVIDIA Developer

需要注册登录,按照指引做即可。

注册后打开链接:cuDNN Archive | NVIDIA Developer,选择对应版本下载,下载位置随意。

2.cuDNN配置

下载后是一个压缩包,解压缩后如图所示:

将红框内的三个文件拷贝到CUDA安装目录(步骤1.2的安装路径),默认路径为:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3

提供管理员权限复制即可。结束后手动在path中添加环境变量(具体路径和版本号根据自己环境修改):

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\libnvvp

3.检验cuDNN是否安装成功

win+r输入cmd,输入指令(前往安装目录的\extras\demo_suite文件下):

cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\extras\demo_suite

成功后分别输入指令:

bandwidthTest.exe
deviceQuery.exe

得到如下即为正常

最后祝大家成功安装。

三、CUDA和cuDNN的卸载

由于装的版本太高使用的库不支持,所以只能卸载重装,顺便更新一下记录帖。也请各位以我为鉴,安装前务必确认好所需版本。

1.卸载

 打开控制面板->程序->程序和功能,保留红色框中的四个,卸载其余所有NVIDIA文件。可以右键将排序更改为按照时间排序,找起来更为方便。

卸载完后来到安装目录,删除NVIDIA GPU Computing Toolkit文件夹。cuDNN安装也只是将文件拷贝到CUDA中,所以卸载完后删除CUDA文件夹即可(红框内的),不用额外费心卸载。

删除之后以防没卸干净使用杀毒软件清一下电脑垃圾,主要是清一下注册表。

2.重新安装

 首先确定好支持版本,可然后参考上文流程。需注意的是安装时要检查一下各个组件,已安装更高版本的就勾掉不选。

附:我在操作查找资料时看见有博主提到怕版本冲突也可全卸载重安,但存有疑虑并未实践。故后果未知,请诸位谨慎操作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值