ubuntu20.04安装CUDA11.1
时间: 2024-12-31 12:45:03 浏览: 10
### 如何在 Ubuntu 20.04 上安装 CUDA 11.1
#### 准备工作
为了确保顺利安装 CUDA 11.1,在开始前需确认已卸载任何旧版 NVIDIA 显卡驱动程序以及之前的 CUDA 版本。如果之前已经安装过其他版本的 CUDA 或者显卡驱动,建议先完全移除这些软件。
#### 安装依赖库
安装必要的开发工具和库文件可以提高后续操作的成功率:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev \
libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev -y
```
此命令集成了多个常用图形编程接口的支持[^2]。
#### 获取并准备 CUDA Toolkit
访问[NVIDIA官方CUDA存档](https://developer.nvidia.com/cuda-toolkit-archive),选择适合的操作系统版本(即 Linux/x86_64/Ubuntu/20.04),然后下载 runfile(local) 类型的安装包。对于 CUDA 11.1 可选版本号为 11.1.1 或 11.1.0。
当通过 `wget` 命令获取遇到困难时可以选择手动下载.run 文件至本地磁盘根目录或其他易于管理的位置,并给予其可执行权限:
```bash
chmod +x ~/Downloads/cuda_11.1.*_linux.run
```
这里假设下载后的文件位于用户的 Downloads 文件夹内[^3]。
#### 执行安装向导
完成上述准备工作之后就可以运行安装器来部署 CUDA 工具链了:
```bash
cd ~/Downloads/
sudo ./cuda_11.1.*_linux.run
```
按照屏幕提示逐步完成设置流程即可成功安装 CUDA 11.1 到您的机器上。
#### 设置环境变量
为了让系统能够识别到刚安装好的 CUDA 库路径,还需要编辑 `.bashrc` 文件加入如下两行配置:
```bash
export PATH=/usr/local/cuda-11.1/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.1/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
```
最后记得使更改生效:
```bash
source ~/.bashrc
```
这样就完成了整个安装过程[^1]。
阅读全文