环境:
WSL2
Ubuntu22.04
问题描述:
Ubuntu22.04怎么安装cuda11.3
之前是11.5
解决方案:
在Ubuntu 22.04上安装CUDA 11.3需要一些步骤,因为CUDA 11.3不是为Ubuntu 22.04官方支持的版本。但是,您仍然可以通过以下步骤尝试安装它:
-
检查系统要求:
- 确保您的系统满足CUDA 11.3的硬件和软件要求。
- 确认您的NVIDIA显卡支持CUDA 11.3。
-
添加NVIDIA存储库:
- 首先,您需要添加NVIDIA的官方存储库,以便能够安装较旧版本的CUDA。
- 打开终端并运行以下命令来添加NVIDIA存储库的GPG密钥:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub sudo cp 7fa2af80.pub /usr/share/keyrings/
- 然后,创建一个存储库文件:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/7fa2af80.pub] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /" | sudo tee /etc/apt/sources.list.d/cuda.list
-
更新软件包列表:
- 运行以下命令以更新您的软件包列表:
sudo apt-get update
- 运行以下命令以更新您的软件包列表:
-
安装CUDA 11.3:
- 现在,您可以尝试安装CUDA 11.3。运行以下命令:
sudo apt-get install cuda-11-3
- 这将会安装CUDA 11.3及其相关的工具和库。
- 现在,您可以尝试安装CUDA 11.3。运行以下命令:
-
配置环境变量:
- 为了确保CUDA正确工作,您需要设置环境变量。在您的
~/.bashrc
或~/.zshrc
文件中添加以下行:export PATH=/usr/local/cuda-11.3/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-11.3/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
- 然后,运行
source ~/.bashrc
或source ~/.zshrc
以应用更改。
- 为了确保CUDA正确工作,您需要设置环境变量。在您的
-
验证安装:
- 安装完成后,您可以通过运行以下命令来验证CUDA是否正确安装:
nvcc --version
- 这应该显示CUDA 11.3的版本信息。
- 安装完成后,您可以通过运行以下命令来验证CUDA是否正确安装: