ubuntu环境安装cuda
时间: 2025-07-08 20:36:45 浏览: 0
### 安装 CUDA 的最佳实践
在 Ubuntu 系统上安装 CUDA 工具包涉及多个步骤,包括但不限于 GPU 驱动程序的安装、CUDA 工具包本身的安装以及验证其功能正常运行。以下是详细的说明:
#### 1. **检查硬件和软件兼容性**
确保系统的 NVIDIA 显卡支持所需的 CUDA 版本,并确认操作系统版本与目标 CUDA 版本匹配。可以通过以下命令查看当前系统中的显卡型号:
```bash
lspci | grep -i nvidia
```
此命令会显示 NVIDIA 设备的相关信息[^4]。
#### 2. **更新系统并安装依赖项**
为了确保安装过程顺利,在开始之前应先更新系统并安装必要的依赖库:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential cmake git wget unzip curl -y
```
#### 3. **安装 NVIDIA 驱动程序**
NVIDIA 提供了官方推荐的驱动程序下载页面,可以根据具体需求选择适合的版本。通常情况下,可以直接通过 APT 包管理器来完成驱动安装:
```bash
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo ubuntu-driver autoinstall
```
完成后重启计算机以加载新驱动程序。
#### 4. **测试驱动安装是否成功**
使用 `nvidia-smi` 命令检测驱动状态;如果未找到该二进制文件,则需手动设置路径或将 `/usr/bin/` 添加至环境变量中。
```bash
nvidia-smi
```
上述命令应该返回有关 GPU 使用情况的信息表单[^3]。
#### 5. **下载并安装 CUDA 工具包**
访问 [NVIDIA CUDA Toolkit Archive](https://developer.nvidia.com/cuda-toolkit-archive),挑选对应的操作系统架构与发行号链接进行本地保存后再解压部署或者利用.run脚本来简化流程。
例如采用 .deb 文件形式分发时可按如下方式操作:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntuXXYY/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
```
这里假设已知确切的目标平台代号替换为实际值如ubuntu2004等。
#### 6. **配置环境变量**
编辑用户的 shell profile 脚本(比如 `.bashrc` 或者其他适用类型的初始化文档),追加下面几行定义 LD_LIBRARY_PATH 和 PATH 参数指向刚安好的目录结构下相应子文件夹位置处。
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source ~/.bashrc
```
#### 7. **验证 CUDA 是否正确安装**
最后一步就是检验整个环节无误之后能否正常使用 NVCC 编译器编绎简单的例子代码片段作为最终验收标准之一。
```bash
nvcc --version
```
同时也可以尝试构建一些基础示例项目来自检是否存在潜在问题存在。
---
###
阅读全文
相关推荐

















