CUDA安装以及一个常见问题

这是一个复盘博文。距离安装CUDA已经过了好几天,今天终于有时间来记录一下

前言:我的CUDA安装失败是版本问题!!!

文章目录

问题背景

CUDA是一种NV用于配合显卡工作的一种计算架构,在安装torch的时候会看到其中的一个选项,
在这里插入图片描述
因而对它产生了一点兴趣。

安装是简单的,在https://developer.nvidia.com/cuda-downloads中选择相应的版本下载即可。

它的安装需要一个解压运行的地方,第一次选择的安装地点在安装完成之后将被删除(?),如果自定义的话;第二次选择是三个并排的选项。最终往往提示VisualStudio相关插件出现问题比较严重。

看了一些博文也辅证了这个观点:
比如https://blog.csdn.net/zzpong/article/details/80282814
也有说是nsight相关的计算组件不能选中,比如这篇(这篇并不好,就不加超链了):
https://www.cnblogs.com/arxive/p/11198420.html
然而它们并没有解决我的问题。

解决方案

首先查看自己的显卡是否能够支持CUDA,在全局搜索中寻找NVIDIA Control Panel:
在这里插入图片描述
在系统信息-组件-NVCUDA.dll项查看自己的显卡所适应的CUDA版本。比如这里是CUDA10.2.
在这里插入图片描述
最简便的方法,直接在Bing中搜索CUDA10.2,进入
在这里插入图片描述
https://developer.nvidia.com/cuda-10.2-download-archive。

解决了版本问题,重复先前博客当中步骤即可。注意自定义安装模块时,取消Visual Studio Integration子项以及除第一项外的三个父项。如图
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45502929/article/details/108763265
今日推荐