一、首先检查是否正确安装
win+R cmd打开终端,cd转到CUDA的位置,即C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\extras\demo_suite,然后输入bandwidthTest.exe并回车进行测试,最后输入deviceQuery.exe并回车进行测试,若Result = PASS,则表示是安装成功了的
二、若安装成功,那么问题就出在环境变量的配置上
首先打开环境变量设置面板,选中Path,点击编辑
然后新建以下三个目录
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\extras\CUPTI\libx64
确定修改后,回到终端输入nvcc -V,如果还是显示无法识别命令
则输入set Path=c:并回车
接着输入echo %PATH%并回车
重新打开终端再次输出echo %PATH%,我们可以看到刚刚添加的环境变量已经生效了
最后输入nvcc -V,就能看到如下图