Windows版 CUDA安装

本文指导用户在Windows10上安装CUDA和cuDNN,包括检查显卡驱动版本、下载和安装步骤、环境变量配置以及验证安装成功的工具使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、说明

二、安装工具下载

三、CUDA安装

四、cuDNN配置

五、验证安装是否成功


一、说明

windows10 版本安装 CUDA ,首先需要下载两个安装包

  1. CUDA toolkit
  2. cuDNN

官方教程

CUDA:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

cuDNN:https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installwindows

二、安装工具下载

1、查看显卡驱动程序版本

2、CUDA Toolkit and Minimum Required Driver Version for CUDA Minor Version Compatibility

官网说明文档 https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

CUDA Toolkit

Minimum Required Driver Version for CUDA Minor Version Compatibility*

Linux x86_64 Driver Version

Windows x86_64 Driver Version

CUDA 12.x

>=525.60.13

>=528.33

CUDA 11.8.x

CUDA 11.7.x

CUDA 11.6.x

CUDA 11.5.x

CUDA 11.4.x

CUDA 11.3.x

CUDA 11.2.x

CUDA 11.1.x

>=450.80.02

>=452.39

CUDA 11.0 (11.0.3)

>=450.36.06**

>=451.22**

3. CUDA toolkit Download

CUDA Toolkit Archive | NVIDIA Developer

​​

下载地址 https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local

我下载了12.1

4、 cuDNN Download

下载地址 cuDNN Archive | NVIDIA Developer

​我下载了8.8.1 

三、CUDA安装

1、双击“exe文件”,选择下载路径(推荐默认路径)

2、安装选项

我只全选了第一项

3、安装

4、测试环境是否安装成功
运行cmd

输入nvcc --version 即可查看版本号。


输入set cuda可以查看 CUDA 设置的环境变量。

四、cuDNN配置

1、解压

2、复制、粘贴

全部复制到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1

3、添加环境变量

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\libnvvp

五、验证安装是否成功

主要使用CUDA内置的deviceQuery.exe 和 bandwidthTest.exe

首先win+R启动cmd,cd到

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\extras\demo_suite

执行bandwidthTest.exe

执行deviceQuery.exe

### 如何在 Windows 上卸载 CUDA 并重新安装 #### 卸载现有 CUDA 本 为了确保旧本的 CUDA 完全移除,在执行任何新的安装之前,应当先彻底卸载现有的 CUDA 软件包。这可以通过控制面板中的程序列表来完成。 - 打开 **控制面板** - 导航至 **程序和功能** 或者 **卸载程序** - 查找所有与 NVIDIA 和 CUDA 相关条目,并逐一选择它们点击 **卸载** 值得注意的是,对于某些特定本如 11.x 及以上,官方推荐使用专门提供的 `cuda-uninstaller` 工具来进行更干净地清理工作[^1];不过此方法主要适用于 Linux 系统环境下的操作路径 `/usr/local/cuda-11.4/bin/ sudo ./cuda-uninstaller` ,而在 Windows 中则应依赖上述通过图形界面的方式处理。 #### 准备重装 CUDA 前的工作 考虑到不同开发环境中可能存在的兼容性问题: - 如果未安装 Visual Studio,则需注意不要保留 CUDA 对其集成设置[^4] - 需要取消勾选允许安装低于当前已存在本选项的情况 这些措施有助于防止潜在冲突的发生,从而保障后续安装流程顺利进行。 #### 下载并安装所需本的 CUDA Toolkit 访问[NVIDIA 官方网站](https://developer.nvidia.com/cuda-toolkit-archive),根据目标平台挑选合适本下载链接获取最新稳定发行或历史存档文件。按照向导提示逐步完成整个安装过程即可。 ```powershell # 使用 PowerShell 更新系统 PATH 环境变量 (仅作示例) [System.Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\bin", "Machine") ``` #### 验证安装成功与否 最后一步是验证新安装是否正常运作。可以编写一段简单的测试代码以确认一切就绪。 ```cpp // 测试 CUDA 是否可用的小例子 #include <stdio.h> int main() { int deviceCount; cudaGetDeviceCount(&deviceCount); printf("CUDA Device Count: %d\n", deviceCount); return 0; } ``` 编译运行这段 C++ 代码片段能够帮助判断驱动程序及库函数是否被正确加载。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天天代码码天天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值