CUDA インストール

25 12月 2025
NVIDIA

WSL Ubuntu

Image
nvidia

あらかじめ、インストールしてあるWSL 2上に最新版のUbuntuをインストールします。私の場合、Docker Desktop for Windowsをインストールしてあるので、WSL 2をインストールする必要はありませんでした。

Microsoft Storeからインストール。

まずはお約束

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install build-essential
$ sudo apt install unzip
$ sudo apt install curl

Miniconda

インストール

Anacondaの軽量版。後からcondaで必要なものをインストールする必要があります。WSL 2上のUbuntuはとにかく小さくしておきます。でっかいのが必要な場合はWindows11上のAnacondaを使います。

$ mkdir -p ~/miniconda3
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
$ bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
$ rm ~/miniconda3/miniconda.sh
$ source ~/miniconda3/bin/activate
$ conda init --all

matplotlib

$ sudo apt install fonts-noto-cjk
$ conda install matplotlib
$ mkdir .config/matplotlib
$ cp ~/miniconda3/lib/python3.13/site-packages/matplotlib/mpl-data/matplotlibrc  ~/.config/matplotlib/

~/.config/matplotlib/matplotlibrcに追記

## ***************************************************************************
## * FONT                                                                    *
## ***************************************************************************
(省略)
font.family: "Noto Serif CJK JP"
## ***************************************************************************
## * TEXT                                                                    *
## ***************************************************************************

WSL内でVisual Studio Codeを動かす

・Remote DesktopのWSLから動かす。

Image
cuda


・WSL Ubuntuから動かす

$ code .
Image
cuda
Image
cuda

テスト

WSL Ubuntu内にファイル作成

a.py

import matplotlib.pyplot as plt

plt.title("今日はいい天気!")
plt.show()
Image
nvidia

 

CUDA

インストール

CUDA Toolkit

Release Notes「Table 3 CUDA Toolkit and Corresponding Driver Versions」は要チェック。

インストール
Operationg System: Linux
Architecture: x86_64
Distribution: WSL-Ubuntu
Version: 2.0
Installer Type: deb(local)

「CUDA Toolkit Installer」の指示に従う。

cuDNN

Prerequisites  「cuDNN Support Matrix」は要チェック。

インストール
Operationg System: Linux
Architecture: x86_64
Distribution: Ubuntu
Version: 24.04
Installer Type: deb(local)
Configuration: FULL

「Base Installer」の指示に従う。

RAPIDS
タブ「Install」。

アップデート

過去、下手に重ねると不具合が発生する場合があった。アップデートは、WSL2上のUbuntuを削除して、再インストールする方が無難か?

【注意】必要に応じ、ホームディレクトリ内のバックアップをとること。エクスプローラからアクセス可能。

Image
nvidia

PowerShell【管理者権限】

> wsl -l -v
> wsl --unregister Ubuntu