ubuntu配置cuda11.8
时间: 2025-01-31 16:23:49 浏览: 100
### 如何在Ubuntu操作系统上安装和配置CUDA 11.8
#### 准备工作
确保系统已更新至最新状态并重启计算机。对于64位Ubuntu系统的确认,可以使用命令`uname -m && cat /etc/*release`来检查架构和支持的发行版信息[^2]。
#### 下载CUDA工具包
访问Nvidia官方网站获取适用于目标平台的CUDA 11.8版本。建议采用`.run`文件形式的Runfile本地安装器进行下载,这种方式提供了更灵活的选择,并且便于后续可能遇到的问题处理。
```bash
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
```
#### 执行安装过程
赋予下载下来的脚本执行权限,并通过命令行启动安装向导:
```bash
sudo chmod +x cuda_11.8.0_520.61.05_linux.run
sudo ./cuda_11.8.0_520.61.05_linux.run
```
按照屏幕上的指示完成安装流程;通常情况下,默认选项已经足够满足大多数需求。
#### 配置环境变量
为了使编译器和其他组件能够被正确识别,在~/.bashrc或其他shell初始化文件中添加如下路径设置:
```bash
export PATH=/usr/local/cuda-11.8/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
source ~/.bashrc
```
#### cuDNN库集成
前往[NVIDIA cuDNN](https://developer.nvidia.com/rdp/cudnn-archive)页面注册账号后下载与当前CUDA匹配版本(如v8.x系列)。解压缩档案并将其中的内容放置于相应位置:
```bash
tar -xzvf cudnn-linux-x86_64-*.*.*
sudo cp cuda/include/cudnn*.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
```
最后再次加载.bashrc以应用更改:
```bash
source ~/.bashrc
```
#### 测试安装成果
可以通过运行简单的测试程序验证CUDA是否正常运作。例如编写一段简单的C++代码调用CUDA API函数,或者利用官方提供的样例项目来进行检测[^3]。
阅读全文
相关推荐


















