1. 准备工作:检查你的“地基”是否牢固
在开始动手安装之前,我们得先搞清楚一件事:你的电脑硬件到底能不能跑CUDA 11.2?这就像盖房子前得先勘探地质一样,是绝对不能跳过的第一步。很多新手朋友兴冲冲地下载了几个G的安装包,折腾半天最后报错,才发现自己的显卡根本不支持,白白浪费了时间和精力。
最直接、最官方的检查方法,就是通过NVIDIA控制面板。在桌面空白处点击鼠标右键,你应该能看到“NVIDIA控制面板”的选项。如果没看到,别慌,可能是你的显卡驱动没装好,或者用的是核显笔记本。这时你需要先去NVIDIA官网,根据你的显卡型号下载并安装最新的显卡驱动程序。装好驱动后,这个选项就会出现。
打开NVIDIA控制面板后,点击左下角的“系统信息”,在弹出的窗口中选择“组件”标签页。在这里,你会看到一个名为“3D设置”的列表,找到其中“NVCUDA64.DLL”这一项。它后面跟的“产品名称”里,就包含了你的显卡支持的最高CUDA版本。比如,如果显示的是“NVIDIA CUDA 11.2.135”,那就说明你的显卡最高支持到CUDA 11.2版本,我们的安装目标就是可行的。
我强烈建议你在这一步截个图保存下来。因为除了CUDA,后续很多深度学习框架(如PyTorch、TensorFlow)对CUDA版本也有要求,这张图能帮你快速做出兼容性判断。另外,如果你的显卡比较老,最高只支持到CUDA 10.x,那你就需要去下载对应版本的CUDA Toolkit,整个安装流程虽然类似,但细节上会有些许不同。
2. 下载安装包:获取正确的“建筑材料”
确认显卡支持后,我们就可以去下载“建筑材料”了。这里主要有两个东西要下:CUDA Toolkit 11.2 和对应的 cuDNN 库。
首先访问 NVIDIA CUDA Toolkit 的官方下载页面。由于我们要安装的是11.2这个特定版本,所以不要直接点击首页最新的版本。你需要找到“Archive of Previous CUDA Releases”(历史版本存档)的链接,点进去后,在列表中找到“CUDA Toolkit 11.2.2”并选择它。
进入11.2的下载页面后,我们需要选择适合Windows 10的安装包。具体选择如下:
- 操作系统:选择 Windows。
- 架构:选择 x86_64(绝大多数现代电脑都是64位系统)。
- 版本:选择 10(代表Windows 10)。
- 安装程序类型:这里我强烈推荐选择“exe (local)”,也就是离线安装包。它的体积较大(约2.8GB),但包含了所有组件,安装过程稳定,不依赖网络。“exe (network)”是在线安装包,虽然体积小,但安装过程中需要实时下载,万一网络波动就容易失败,非常折腾。
点击“Base Installer”下方的下载链接,等待这个大家伙下载完成。同时,我们还需要下载 cuDNN。cuDNN 是 NVIDIA 深度神经网络加速库,可以理解为CUDA的一个“性能增强补丁”,很多AI框架都依赖它。下载 cuDNN 需要注册一个免费的 NVIDIA 开发者账号,用邮箱简单注册一下即可。
登录后,进入 cuDNN 下载页面。关键点来了:cuDNN 版本必须与 CUDA 版本严格匹配</


14万+

被折叠的 条评论
为什么被折叠?



