英伟达cuda安装教程ubuntu
时间: 2025-05-10 15:55:41 浏览: 27
### NVIDIA CUDA 安装指南 (Ubuntu 系统)
#### 验证 GPU 支持
为了确认系统的 GPU 是否支持 CUDA,在终端中运行以下命令来查看是否存在 NVIDIA 显卡:
```bash
lspci | grep -i nvidia
```
如果输出显示有 NVIDIA 设备,则表明硬件兼容 CUDA 技术[^3]。
#### 准备工作
在准备安装之前,建议先更新系统软件源并升级现有包至最新版本:
```bash
sudo apt update && sudo apt upgrade -y
```
接着移除任何可能存在的旧版 NVIDIA 驱动程序和其他潜在冲突组件:
```bash
sudo apt-get remove --purge '^nvidia-.*'
```
重启计算机以确保所有更改生效。
#### 下载与安装
前往[NVIDIA 开发者网站](https://developer.nvidia.com/cuda-toolkit-archive),依据所使用的操作系统和已安装的显卡驱动版本挑选合适的 CUDA Toolkit 版本进行下载。对于特定情况下的安装文件形式为 `.run` 文件[^1]。
通过wget获取指定版本的CUDA工具包:
```bash
wget https://developer.download.nvidia.com/compute/cuda/11.3.1/local_installers/cuda_11.3.1_465.19.01_linux.run
```
赋予该脚本执行权限,并按照提示完成安装过程:
```bash
chmod +x cuda_11.3.1_465.19.01_linux.run
sudo ./cuda_11.3.1_465.19.01_linux.run
```
注意:此过程中可能会被询问关于是否接受许可协议等问题,请仔细阅读后再做决定[^4]。
#### 设置环境变量
编辑 `~/.bashrc` 或其他 shell 初始化文件,添加如下路径以便于后续编译项目时能够找到必要的库文件:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
使上述修改立即生效可以使用 source 命令加载新的设置:
```bash
source ~/.bashrc
```
最后再次启动电脑让所有的改动都得到应用。
#### 测试安装成果
可以通过编写简单的测试代码验证 CUDA 工具链是否正常运作。创建一个新的 C++ 源码文件 test.cu 并加入下面的内容:
```cpp
#include <stdio.h>
int main() {
printf("Hello from CUDA!\n");
}
```
利用 nvcc 编译器将其转换成可执行二进制文件:
```bash
nvcc -o test test.cu
./test
```
成功的话应该会看到 “Hello from CUDA!” 字样打印出来。
阅读全文
相关推荐

















