小白的安装过程非常艰难,并且搜到各种的安装方法却走了很多弯路,所以记录一下。或许能帮助其他小白少走弯路呢?最大的经验教训就是安装之前要先确认自己的显卡型号以及对应的cuda版本号,再选择合适的cuDNN版本。
第一次无脑安装cuda10.1
CUDA的安装
通过链接https://developer.nvidia.com/cuda-downloads,选择windows -> 10 -> exe[locals] 离线下载安装文件。
下载好后,开始安装。
前几次在检测过程中出现:有安装文件运行,请结束安装后再安装。 关闭防火墙并且关闭后台后多次尝试无果,重启电脑。
重启后可以安装,但是选择精简安装无法安装上,所以通过自定义安装选择CUDA中的Development, Runtime, Samples,Documentation。安装成功。
通过进入命令行输入nvcc -V 获得版本反馈,说明安装成功。
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 成功,当做测试成功啦~
再打开一次v