You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WSL2上安装适配TensorFlow 2的CUDA 11.2与cuDNN 8.1?

在WSL2中安装适配TensorFlow 2的CUDA 11.2与cuDNN 8.1

问题说明

此前已在WSL2的Ubuntu 20.04.5 LTS上成功安装CUDA 11.8,但TensorFlow 2仅支持特定版本的CUDA与cuDNN组合,因此需要安装CUDA 11.2和cuDNN 8.1来适配开发需求。

设备配置

  • 操作系统:Windows 10 22H2(支持WSL2)
  • 处理器:AMD Ryzen 7 5800H
  • 内存:32GB
  • 显卡:NVIDIA GeForce RTX 3070 Laptop GPU
  • WSL2发行版:Ubuntu 20.04.5 LTS

安装步骤

1. 卸载现有CUDA版本(可选但推荐)

如果之前安装过其他CUDA版本,先彻底卸载:

sudo apt-get purge cuda*
sudo apt-get autoremove
sudo rm -rf /usr/local/cuda*

2. 安装CUDA 11.2

执行以下命令完成CUDA 11.2的安装:

# 下载并配置优先级文件
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600

# 下载CUDA 11.2本地安装包
wget https://developer.download.nvidia.com/compute/cuda/11.2.0/local_installers/cuda-repo-wsl-ubuntu-11-2-local_11.2.0-1_amd64.deb

# 安装并配置密钥
sudo dpkg -i cuda-repo-wsl-ubuntu-11-2-local_11.2.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-11-2-local/cuda-*-keyring.gpg /usr/share/keyrings/

# 更新源并安装CUDA 11.2
sudo apt-get update
sudo apt-get -y install cuda-11-2

3. 安装cuDNN 8.1

执行以下命令完成cuDNN 8.1的安装:

# 下载cuDNN 8.1.0适配CUDA 11.2的压缩包
wget https://developer.download.nvidia.com/compute/machine-learning/cudnn/secure/8.1.0.77/11.2_20210127/cudnn-11.2-linux-x64-v8.1.0.77.tgz

# 解压并复制文件到CUDA目录
tar -xzvf cudnn-11.2-linux-x64-v8.1.0.77.tgz
sudo cp cuda/include/cudnn*.h /usr/local/cuda-11.2/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-11.2/lib64
sudo chmod a+r /usr/local/cuda-11.2/include/cudnn*.h /usr/local/cuda-11.2/lib64/libcudnn*

4. 配置环境变量

编辑个人shell配置文件(以.bashrc为例):

nano ~/.bashrc

在文件末尾添加以下内容:

export PATH=/usr/local/cuda-11.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH

保存并退出后,执行命令使配置生效:

source ~/.bashrc

验证安装

执行以下命令确认安装成功:

# 查看CUDA版本
nvcc --version

# 查看cuDNN版本
cat /usr/local/cuda-11.2/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

内容的提问来源于stack exchange,提问作者aladin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 14:55:14