thumbnail

导读

CUDA Toolkit 是 NVIDIA 提供的一套用于开发 GPU 加速应用程序的工具。随着 Windows Subsystem for Linux (WSL) 的出现,开发者现在可以在 Windows 上运行完整的 Linux 环境,并利用 CUDA 进行 GPU 编程。在这篇博客文章中,本文将介绍如何在 WSL-Ubuntu 上安装 CUDA Toolkit 12.6。

步骤一:选择目标平台

首先,访问 NVIDIA 的 CUDA Toolkit 下载页面。你会看到一个界面,允许你选择适合你系统的选项。这里我们选择以下选项:

  • 操作系统 (Operating System): 
  • Linux架构 (Architecture): x86_64
  • 发行版 (Distribution): WSL-Ubuntu
  • 版本 (Version): 2.0
  • 安装类型 (Installer Type): deb (network)

步骤二:下载并安装 CUDA Toolkit

在选择了适合你的选项后,页面会提供下载链接和安装指令。以下是具体的安装步骤:

  • 打开 WSL-Ubuntu 终端。
  • 下载 CUDA keyring 包:
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-keyring_1.1-1_all.deb
  • 安装 CUDA keyring 包:
sudo dpkg -i cuda-keyring_1.1-1_all.deb
  • 更新包列表:
sudo apt-get update
  • 安装 CUDA Toolkit 12.6:
sudo apt-get -y install cuda-toolkit-12-6

步骤三:验证安装

安装完成后,你可以通过以下命令来验证 CUDA 是否正确安装:

nvcc --version

如果一切顺利,你应该会看到 CUDA 编译器的版本信息,确认 CUDA Toolkit 已成功安装。

参考资料