ubuntu18.4系统安装cuda toolkit
时间: 2025-01-07 20:07:17 浏览: 8
### 安装准备
为了确保顺利安装CUDA Toolkit,在Ubuntu 18.04系统上需先确认已正确安装适合的NVIDIA显卡驱动程序[^4]。可以通过`ubuntu-drivers devices`命令来查询推荐使用的驱动版本,并通过系统的“软件与更新”界面选择合适的显卡驱动。
### 安装依赖项
在正式安装CUDA之前,建议预先安装一些必要的编译工具和其他依赖库。这一步骤可以简化后续操作中的潜在问题:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential gcc-6 g++-6 linux-headers-$(uname -r) nvidia-driver-390 -y
```
上述命令不仅会更新现有的包列表以及升级现有软件包至最新版本,还会安装构建必需的基础组件、指定版本的GCC编译器及其C++扩展支持文件、当前内核头文件集以及兼容性的NVIDIA图形驱动程序[^2]。
### 获取并安装CUDA Toolkit
访问[NVIDIA官方下载页面](https://developer.nvidia.com/cuda-downloads),根据提示选择适用于Linux平台下的特定配置选项(如操作系统类型为Ubuntu 18.04, 架构为x86_64)。对于希望获得更灵活控制权限的情况来说,可以选择runfile (local)类型的安装方式[^3]。
一旦选择了正确的安装包形式之后,按照网页上的指导完成实际的下载过程。接着执行下面给出的一系列shell脚本命令来进行本地化部署工作:
```bash
chmod +x cuda_<version>_linux.run
sudo ./cuda_<version>_linux.run
```
注意替换其中的<version>部分为你所获取的具体版本号字符串。运行此可执行文件时可能会询问是否接受许可协议等内容,请仔细阅读后再做决定。
### 设置环境变量
成功安装完成后,还需要适当调整PATH和LD_LIBRARY_PATH这两个重要的环境路径设置以便于日后正常使用CUDA相关功能特性。编辑~/.bashrc或/etc/profile等配置文件加入如下几行定义语句即可实现这一目的:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source ~/.bashrc
```
最后重启终端窗口使更改生效或将这些修改立即应用给当前session。
### 验证安装成果
当一切就绪后,可通过nvcc --version命令查看已经安好的CUDA编译器版本信息;另外也可以尝试编写简单的测试程序以进一步检验整个开发环境中各个组成部分之间的协作状况是否正常良好[^1]。
阅读全文