Linux安装CUDA


前言

笔者最近在做深度学习和感知方面的一个学习,需要用到CUDA 来加速,所以安装了CUDA ,在这里总结了一下。

一、CUDA 是什么

cuda是Compute Unified Device Architecture的缩写。中文叫统一计算架构。是为了让Nvidia GPU(可以通俗理解成显卡,但是与显卡有不同)可以完成通用计算任务的一种集成技术。我们通常可以使用的cuda框架有c,c++,fortran,python,java的,可以为数据大吞吐量的工作提供很好的加速功能。

二、步骤

1.先查看有没有安装CUDA 在终端输入命令

nvcc -V 
#或者
nvcc --version

2.若没有,查看有没有安装显卡驱动

Software&Updates --> Additional Drivers
#如下图

在这里插入图片描述

一般默认是底下那个open source,一般不用这个,改成一个带有recommend的,笔者这里是470


3.查看Driver对应的CUDA version

终端输入nvidia-smi,显示

笔者是CUDA 11.4

4.到cuda-toolki-archive,下载对应的cuda

笔者选择了cuda 11.4.4
在这里插入图片描述
选择了对应的属性之后,在终端依次输入蓝色框命令,即:

wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run
sudo sh cuda_11.4.4_470.82.01_linux.run

这时候因为前面步骤已经安装了Driver,这里会提示Existing package manager installation of the driver found. It is strongly recommended that you remove this before continuing.,我们选择continue即可,然后出现下面这样的界面,enter一下把Driver取消
在这里插入图片描述
安装过程结束后,显示下面界面

在这里插入图片描述

5.修改环境变量

vim ~/.bashrc

输入

export PATH=/usr/local/cuda-11.4/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
#其实这两句在步骤4安装完成后有说

接着source ~/.bashrc一下
最后再输入nvcc -V或者nvcc --version,显示

在这里插入图片描述
表示安装成功

总结

至此,系统下对应的CUDA 版本已经安装成功啦~

  • 38
    点赞
  • 318
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
要在Linux安装CUDA,您可以按照以下步骤进行操作: 1. 首先,确保您的显卡支持CUDA。您可以在英伟达(NVIDIA)官方网站上查找支持CUDA的显卡列表。 2. 下载适用于您的Linux发行版的CUDA安装包。您可以在英伟达(NVIDIA)开发者网站的CUDA下载页面上找到不同版本的安装包。 3. 在下载安装包之前,确保您的系统已经安装了适当的驱动程序。您可以使用以下命令检查已安装的驱动程序版本: ``` $ nvidia-smi ``` 如果驱动程序未正确安装,请按照英伟达(NVIDIA)官方文档中提供的指南进行驱动程序安装。 4. 下载并运行CUDA安装包。您可以使用以下命令将其解压缩: ``` $ chmod +x cuda_*.run $ sudo ./cuda_*.run ``` 5. 在安装过程中,您可以选择自定义安装选项,例如选择安装CUDA驱动程序、CUDA工具包、示例等。根据您的需求进行选择。 6. 安装完成后,您需要将CUDA相关路径添加到系统环境变量中。打开`~/.bashrc`文件(如果使用bash)或`~/.zshrc`文件(如果使用zsh),并将以下行添加到文件末尾: ``` export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH ``` 7. 保存文件并执行以下命令使更改生效: ``` $ source ~/.bashrc ``` 或者 ``` $ source ~/.zshrc ``` 8. 完成后,您可以使用以下命令验证CUDA是否正确安装: ``` $ nvcc --version ``` 现在,您已经成功在Linux安装CUDA。您可以开始使用CUDA进行GPU加速的计算了。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值