小白的安装过程非常艰难,并且搜到各种的安装方法却走了很多弯路,所以记录一下。或许能帮助其他小白少走弯路呢?最大的经验教训就是安装之前要先确认自己的显卡型号以及对应的cuda版本号,再选择合适的cuDNN版本。

第一次无脑安装cuda10.1

CUDA的安装

通过链接https://developer.nvidia.com/cuda-downloads,选择windows -> 10 -> exe[locals] 离线下载安装文件。
下载好后,开始安装。
前几次在检测过程中出现:有安装文件运行,请结束安装后再安装。 关闭防火墙并且关闭后台后多次尝试无果,重启电脑。
重启后可以安装,但是选择精简安装无法安装上,所以通过自定义安装选择CUDA中的Development, Runtime, Samples,Documentation。安装成功。
通过进入命令行输入nvcc -V 获得版本反馈,说明安装成功。
cuda+cuDNN 小白安装记录

VS2017 编译测试文件

打开C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0中的Sample_vs2017文件多次出现解决方案文件不可用的问题,所以重新打开了cuda10.0的安装文件,选择安装CUDA -> Visual Studio Integration,安装成功。
安装后可以打开Sample文件。
打开C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\1_Utilities\deviceQuery\deviceQuery_vs2017.sln 成功,当做测试成功啦~
再打开一次vs2017,新建项目,就可以看到CUDA了cuda+cuDNN 小白安装记录

cuDNN 安装

好在cuDNN贴心地在安装部分显示出了不同版本的cuda应该安装什么版本的cuDNN,根据提示选择即可。
根据提示我下载的是cuDNN v7.5.0,下载后解压到了当前文件夹,得到一个名为cuda的文件夹,文件夹内有bin,include和lib三个文件夹与一个note,将三个文件夹的内容分别复制到C:\Program Files\NVDIA GPU Computing Toolkit\CUDA中的文件夹。
再次打开命令行,进入当前文件夹的extras\demo_suite,并执行bandwidthTest.exe文件,执行失败。cuda+cuDNN 小白安装记录
于是,我终于发现我的电脑不能装cuda!
接下来,换个电脑来……

第二次换电脑安装

电脑配置

系统:win8.1
显卡:GeForce GTX 970M

确认cuda安装版本

进入控制面板,搜索NVIDIA可以找到NVIDIA的控制面板 -> 帮助 -> 系统信息 -> 组件,看到3D设置中,NVCUDA.DLL一栏显示NVIDIA CUDA 8.0.0 driver。屁颠颠滚去搜索cuda8.0的下载链接。

下载vs2013

在查看了其他人的安装搭配后,选择下载vs2013,具体是参考的这个链接https://blog.csdn.net/qq_33742119/article/details/80075352
安装过程就顺着流程走就行了,因为c盘容量不够安装键点不了还又百度了半天……我是真的有点傻

安装cuda

配件齐全终于可以安装了,选择精简,没有出错。这一次能直接在vs2013里看到cuda8.0项目。

CuDNN

CuDNN这次没有给关于win8.1的下载提示,所以选择了下载win7版本的。
再次复制粘贴后,进入命令行运行bandwidthTest文件成功。
至此,可算成功啦!

相关文章:

  • 2021-07-31
  • 2021-11-03
  • 2022-02-02
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-09-07
  • 2021-12-12
猜你喜欢
  • 2021-06-24
  • 2021-12-02
  • 2022-12-23
  • 2021-09-11
  • 2021-08-09
  • 2022-12-23
  • 2021-05-21
相关资源
相似解决方案