当前位置:首页 > 系统教程 > 正文

Linux上安装CUDA 11.8完整教程(小白也能轻松上手)

Linux上安装CUDA 11.8完整教程(小白也能轻松上手)

本教程将一步步指导你在Linux系统上安装CUDA 11.8,即使你是新手,也能按照说明完成。CUDA是NVIDIA推出的并行计算平台,对于深度学习环境配置和GPU加速应用至关重要。

前提条件

在开始CUDA 11.8安装前,请确保你的Linux系统已安装兼容的NVIDIA驱动。建议使用Ubuntu 20.04或CentOS 8等主流发行版。打开终端,运行以下命令检查驱动:nvidia-smi。如果显示GPU信息,说明驱动已安装;否则,需要先进行NVIDIA驱动安装

步骤一:下载CUDA 11.8安装包

访问NVIDIA官网,选择CUDA 11.8版本,根据你的Linux系统下载对应的安装包(如.run文件)。这里我们使用wget命令下载,在终端中执行:wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run。下载完成后,进入文件所在目录。

Linux上安装CUDA 11.8完整教程(小白也能轻松上手) CUDA 11.8安装  Linux系统 NVIDIA驱动安装 深度学习环境配置 第1张

步骤二:安装CUDA 11.8

首先,给安装文件添加执行权限:chmod +x cuda_11.8.0_520.61.05_linux.run。然后运行安装命令:sudo ./cuda_11.8.0_520.61.05_linux.run。安装过程中,会提示你接受协议和选择安装选项;对于新手,建议默认设置,但注意取消安装驱动(如果已安装驱动),以避免冲突。

步骤三:配置环境变量

安装完成后,需要配置环境变量使系统识别CUDA。打开bash配置文件:nano ~/.bashrc,在文件末尾添加以下行:export PATH=/usr/local/cuda-11.8/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH。保存后,运行source ~/.bashrc使更改生效。

步骤四:验证安装

为了确认CUDA 11.8安装成功,运行nvcc --version,应显示CUDA 11.8版本信息。你也可以编译一个示例程序来测试:进入CUDA示例目录,运行make,然后执行示例。至此,你已在Linux系统上成功搭建了CUDA环境,为深度学习环境配置奠定了基础。

常见问题与总结

如果遇到权限问题,请确保使用sudo;驱动冲突可尝试重新安装NVIDIA驱动。本教程涵盖了从下载到验证的全过程,希望帮助你轻松完成安装。如有疑问,可参考NVIDIA官方文档或社区论坛。记住,定期更新驱动和CUDA能保持系统稳定。