CUDA LINUX安装
时间: 2025-01-07 16:56:28 浏览: 7
### 安装CUDA的前提条件
对于Linux系统而言,在准备安装CUDA之前,确保已正确安装适用于系统的显卡驱动程序至关重要。通常情况下,推荐先验证NVIDIA GPU是否已被识别以及当前使用的驱动版本号[^1]。
### 验证现有环境配置
为了确认Linux环境中是否存在先前版本的CUDA或其组件,可以执行如下命令来检查:
```bash
dpkg -l | grep cuda
```
上述指令有助于了解是否有任何CUDA包处于已安装状态。此外,通过`nvidia-smi`命令可查看GPU及其对应驱动的工作状况,这一步骤同样重要。
### 下载并安装CUDA Toolkit
访问[NVIDIA官方网站](https://developer.nvidia.com/cuda-downloads),依据实际需求挑选适合的操作系统版本与CUDA版本组合下载相应的安装文件。以Ubuntu为例,官方提供了.deb(network)形式供网络在线安装使用;如果选择.run离线脚本,则需注意提前断开互联网连接以防冲突发生。
#### 使用APT仓库方式(仅限支持的Linux发行版)
当采用基于Debian/Ubuntu类型的Linux时,可以通过添加官方源的方式简化整个流程:
更新本地软件库索引之后再继续下一步操作:
```bash
sudo apt-get update
```
接着按照提示完成CUDA toolkit及相关依赖项的一键式部署过程:
```bash
sudo apt-get install --no-install-recommends \
cuda-10-2
```
此方法能够自动处理大部分兼容性和路径设置方面的问题,减少手动干预带来的风险。
### 设置环境变量
成功安装完毕后,还需要调整shell profile以便于后续开发工作顺利开展。编辑~/.bashrc 或者 ~/.zshrc 文件加入下面几行内容:
```bash
export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
```
使更改生效可通过source命令立即加载新的配置参数:
```bash
source ~/.bashrc
```
最后建议重启计算机让所有改动完全应用到内核层面,从而保障CUDA功能模块正常运作。
阅读全文