一、查看电脑版本信息
方法一、终端查看
1.win+R打开并输入cmd点击确定。输入nvidia-smi查看CUDA版本信息
如下图所示:博主的CUDA支持12.9以下的CUDA版本
方法二、NVIDIA控制面板查看
1.打开NVIDIA控制面板
2.选择帮助后,点击系统信息
3.点击组件,之后可以看到自己支持的cuda版本
二、下载并安装CUDA
1.CUDA官网下载地址:CUDA Toolkit Archive | NVIDIA Developer
2.选择电脑支持的CUDA版本下载,这里我选择的是12.8.0
3.点击安装后选择适合的配置进行下载
OperatingSystem (操作系统):我的是window
Architecture (架构): 根据自己电脑的配置选择, 现在一般的电脑都是为x86_64
Version (版本): 选择适合自己的windows版本
Installer Type: 选择本地安装 或 网络安装
选择好适合自己的版本后进行安装
4.第一次会让设置临时解压目录,我这里选择的是D盘目录
5.等待安装
6.勾选 同意并继续
7.选择自定义安装,点击下一步
8.第一次安装的话,所有的都勾选上
9.记住cuda的安装路径,我选择的是D盘新建的一个文件夹
10.点击下一步
11.出现如下界面,表示安装完成
12.检查环境是否包含cuda
13.现在重启电脑,然后Win+R 输入cmd,输入nvcc -V,出现如下界面,代表cuda安装成功。
三、CUDNN下载
1.CUDA官网下载地址:cuDNN Archive | NVIDIA Developer
2.因为我上面选择的cuda是12.8,所以选择匹配的版本
3.将安装后的CUDNN压缩包解压后获得三个文件夹
4.然后分别将CUDNN中上面三个文件夹内容放到cuda安装目录下对应的文件里面
5.添加环境变量,找到环境变量-系统变量-path,分别将如下三个变量添加进去, D:\CUDA\v12.8\lib
D:\CUDA\v12.8\include
D:\CUDA\v12.8\libnvvp
6.检查cudnn是否安装成功。找到cuda安装路径:D:\CUDA\v12.8\extras\demo_suite,找到以下两个.exe文件
首先运行:deviceQuery.exe,查看是否出现如下界面:
然后执行bandwidthTest.exe,出现如下界面,则代表cudnn安装成功
四、pytorch安装
1.下载pytorch
pyotrch安装官网:Start Locally | PyTorch
1.选择适版本匹配的pytorch
“Stable”表示稳定版本(通常推荐使用稳定版)。
“Your OS”选择操作系统,如 Windows。
“Package”选择包管理工具,如 pip 或 conda。
“Language”选择 构建语言,选择python。
“Compute Platform”选择对应的CUDA,这里我选择12.8。