cuda toolkit安装教程Windows
时间: 2025-07-09 08:56:51 浏览: 11
### ### 在 Windows 系统上安装 CUDA Toolkit 的完整步骤
在 Windows 系统上安装 CUDA Toolkit 需要进行一系列的准备工作和操作,确保系统满足要求并正确配置 NVIDIA 显卡驱动。以下是完整的安装步骤:
#### 1. 检查系统要求
- **GPU 支持**:确认计算机中使用的 NVIDIA GPU 是否支持 CUDA。可以通过 [NVIDIA 官方网站](https://www.nvidia.com/en-us/data-center/cuda-gpus/) 查询支持 CUDA 的设备列表。
- **操作系统版本**:CUDA Toolkit 支持的 Windows 版本包括 Windows 10、Windows 11 和部分 Windows Server 版本,具体取决于所选的 CUDA 版本[^1]。
- **NVIDIA 驱动程序**:确保已安装与 CUDA Toolkit 兼容的最新 NVIDIA 显卡驱动程序。可以在 [NVIDIA 驱动下载页面](https://www.nvidia.com/Download/index.aspx) 获取合适的驱动程序。
#### 2. 下载 CUDA Toolkit
访问 [NVIDIA CUDA Toolkit 下载页面](https://developer.nvidia.com/cuda-downloads) 并根据系统需求选择对应的版本:
- 选择操作系统(Windows)。
- 选择系统架构(通常是 x86_64)。
- 选择 Windows 的发行版本(例如 Windows 10 或 Windows 11)。
- 选择安装类型(本地安装包 `exe` 或网络安装包 `network installer`)。
点击“Download”按钮以下载安装程序。
#### 3. 安装 CUDA Toolkit
运行下载的安装程序后,按照提示完成安装过程:
- **欢迎界面**:点击“Next”继续。
- **许可协议**:阅读并接受许可协议。
- **安装组件选择**:可以选择自定义安装或默认安装。建议勾选以下组件:
- **CUDA Driver**:包含核心的 CUDA 运行时环境。
- **Toolkits**:包括编译器 `nvcc`、调试工具等。
- **Samples**:提供示例代码,便于学习和测试。
- **Documentation**:CUDA 开发文档。
- **安装路径**:可以更改默认安装路径(通常为 `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X`)。
- **等待安装完成**:安装过程可能需要几分钟时间。
#### 4. 配置环境变量
安装完成后,需要将 CUDA 的可执行文件路径添加到系统的环境变量中:
- 打开“控制面板” > “系统和安全” > “系统” > “高级系统设置”。
- 点击“环境变量”。
- 在“系统变量”中找到 `Path`,并添加以下路径:
- `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\bin`
- `C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\libnvvp`
- 确认所有对话框并保存更改。
#### 5. 验证安装
打开命令提示符(CMD),输入以下命令验证 CUDA Toolkit 是否安装成功:
```bash
nvcc --version
```
如果输出显示 `nvcc` 的版本信息,则表示安装成功。
此外,可以编译并运行 CUDA 示例代码来进一步验证:
- 导航至 CUDA Samples 目录(通常位于 `C:\ProgramData\NVIDIA Corporation\CUDA Samples\vX.X`)。
- 打开命令提示符,进入该目录并运行以下命令:
```bash
cd C:\ProgramData\NVIDIA Corporation\CUDA Samples\vX.X\bin\win64\Release
deviceQuery.exe
```
如果输出显示 GPU 设备信息且没有错误,则表示 CUDA 已正确安装并配置。
#### 6. 使用 GitHub Action 自动化安装(可选)
对于 CI/CD 场景,可以使用 GitHub 上的开源项目 [Jimver/cuda-toolkit](https://github.com/Jimver/cuda-toolkit) 来自动化安装 CUDA Toolkit:
- 在 GitHub Actions 工作流文件中添加如下步骤:
```yaml
- name: Install CUDA Toolkit
uses: Jimver/cuda-toolkit@v1
with:
cuda-version: '12.1' # 替换为你需要的 CUDA 版本
```
###
阅读全文
相关推荐


















