Skip to main content

CUDA

在 Windows 系统上安装 CUDA 的详细步骤:

1. 确认显卡支持

  • 要保证你的 NVIDIA 显卡支持 CUDA,你可以访问 NVIDIA 官方 CUDA GPU 支持列表 来确认显卡型号是否在支持范围内。
  • 可以通过以下操作查看显卡型号:在桌面上右键点击,选择“显示设置”,接着点击“显示”选项卡下的“高级显示设置”,再点击“显示适配器属性”,在弹出窗口中就能看到显卡的具体型号。

2. 下载 CUDA Toolkit

  • 访问 NVIDIA CUDA Toolkit 下载页面
  • 在页面中进行如下选择:
    • 操作系统:选择 “Windows”。
    • 版本:根据你的 Windows 系统版本选择,如 Windows 10 或 Windows 11。
    • 架构:一般选择 “x86_64”。
    • 安装类型:可选择 “exe(local)”。
  • 点击 “下载” 按钮,等待下载完成。

3. 运行安装程序

  • 找到下载好的 .exe 安装文件并双击运行。
  • 在安装向导中,阅读并接受许可协议。
  • 选择安装类型,推荐选择 “自定义”,这样你可以根据需求决定安装哪些组件。一般来说,CUDA 核心组件是必须安装的,NVIDIA Nsight Compute 等工具可按需选择。
  • 选择安装路径,建议使用默认路径,这样能避免一些潜在的路径相关问题。
  • 点击 “安装” 按钮,等待安装过程完成,这可能需要一些时间。

4. 安装过程中可能遇到的问题及解决办法

  • 驱动程序冲突:如果系统中已经安装了旧版本的 NVIDIA 显卡驱动,安装过程中可能会提示冲突。此时可以选择先卸载旧驱动,再进行 CUDA 安装;或者在安装 CUDA 时,让安装程序自动更新显卡驱动。
  • 空间不足:确保安装磁盘有足够的空间,安装 CUDA 可能需要数 GB 的磁盘空间。

5. 配置环境变量

  • 安装完成后,需要配置系统环境变量,以确保系统能够找到 CUDA 相关的可执行文件和库文件。
  • 右键点击 “此电脑”,选择 “属性”。
  • 点击 “高级系统设置”,在弹出的窗口中点击 “环境变量”。
  • 在 “系统变量” 中找到 Path 变量,点击 “编辑”。
  • 点击 “新建”,添加以下两个路径(其中 vXX.X 是你安装的 CUDA 版本号):
    • C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vXX.X\bin
    • C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vXX.X\libnvvp
  • 点击 “确定” 保存设置。

6. 验证安装

  • 打开命令提示符(按下 Win + R 组合键,输入 cmd 并回车)。
  • 在命令提示符中输入以下命令查看 CUDA 版本:
nvcc --version

如果能正常显示 CUDA 版本信息,说明安装成功。

  • 还可以运行 CUDA 自带的示例程序来进一步验证。进入 CUDA 示例程序的安装目录(通常为 C:\ProgramData\NVIDIA Corporation\CUDA Samples\vXX.X),找到并编译运行一些示例,如 deviceQuery。在命令提示符中进入该示例的目录,然后执行以下命令:
nvcc -o deviceQuery deviceQuery.cpp
deviceQuery.exe

如果程序能够正常运行并输出显卡信息等内容,说明 CUDA 安装和配置都正常。

通过以上步骤,你就可以在 Windows 系统上成功安装 CUDA。