ubuntucuda11.8安装教程
时间: 2025-02-04 16:18:48 浏览: 85
### Ubuntu 上安装 CUDA 11.8 的教程
#### 准备工作
为了确保顺利安装 CUDA 11.8,在开始之前应确认系统的显卡驱动已更新至兼容版本。对于 Ubuntu 用户而言,建议先移除旧版 NVIDIA 驱动并重新启动计算机。
#### 添加官方源
通过命令行工具 `wget` 获取来自 Nvidia 开发者网站的密钥环包,并利用 `dpkg` 命令完成其部署,从而允许系统识别可信软件仓库。随后执行刷新索引的操作使更改生效[^1]:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
```
#### 安装 NCCL 库
NCCL (NVIDIA Collective Communications Library) 是用于加速多 GPU 和分布式训练的重要组件之一。这里指定了特定版本号来匹配 CUDA 11.8 版本的需求:
```bash
sudo apt install libnccl2=2.15.5-1+cuda11.8 libnccl-dev=2.15.5-1+cuda11.8
```
#### 下载与配置 cuDNN
访问官方网站获取适用于目标平台架构的 cuDNN 文件压缩包。解压后需手动迁移其中包含的头文件及共享对象至指定路径下以便编译器能够定位资源[^2]:
```bash
tar -xzvf cudnn-linux-x86_64-*.*-*-*.tgz
sudo cp cuda/include/* /usr/local/cuda/include/
sudo cp cuda/lib64/* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
```
#### 更新环境变量
编辑用户的 shell profile 脚本(如 `.bashrc` 或其他),追加如下两行以永久保存新的 PATH 及 LD_LIBRARY_PATH 参数设置:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
接着运行 source ~/.bashrc 让改动即时应用。
#### 测试安装成果
最后一步是验证整个过程是否无误地完成了预期的任务——即能否正常调用 nvcc 编译器以及查询当前可用设备的信息。这可以通过简单的命令实现:
```bash
nvcc --version
nvidia-smi
```
如果一切顺利,则说明已经成功搭建好了基于 Ubuntu 平台上的 CUDA 11.8 运行环境。
阅读全文
相关推荐


















