【Ubuntu系列】Ubuntu20.04系统下CUDA安装记录
安装前提
本人的系统版本为Ubuntu20.04LTS,CUDA的安装默认前提条件是你已经安装好了显卡驱动,没有安装显卡驱动的同学,可以参考一下我的这篇文章。
安装详细步骤
step1 下载对应的CUDA文件
首先前往英伟达的官方网站https://developer.nvidia.com/cuda-downloads,根据自己的系统和对应的版本号,下载相应的CUDA文件。以我的电脑和系统版本为例,选择如下图所示。
根据Base Installer栏中对应的下载命令wget https://developer.download.nvidia.com/compute/cuda/11.4.1/local_installers/cuda_11.4.1_470.57.02_linux.run下载与我的电脑系统版本匹配的CUDA文件。
如果需要历史版本的CUDA安装文件,可以在网址https://developer.nvidia.com/cuda-toolkit-archive中获取。
step2 安装
在run文件对应的路径下,从终端输入命令sudo sh cuda_11.4.1_470.57.02_linux.run
,执行安装操作,并在随后的声明中,根据声明的内容,输入一系列的y
,开始安装。
如果在输入上述命令后显示gcc不匹配的错误,可以输入命令sudo sh cuda_11.4.1_470.57.02_linux.run --override
忽略gcc的错误。
step3 配置环境变量
输入命令sudo vim .bashrc
打开~/.bashrc文件,在该文件中添加如下内容:
export PATH=/usr/local/cuda-11.4/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64:$LD_LIBRARY_PATH
注意,这里CUDA的版本需要改为自己安装的版本,相应的路径需要改为自己CUDA的安装路径。
添加完成之后保存并退出。
在终端中输入命令source .bashrc
使更改后的.bashrc文件生效。
step4 验证是否安装成功
在终端中输入命令nvcc -V
,观察是否出现如下字样。
一般来说出现该字样基本代表安装成功了,为了谨慎起见,我们可以进一步通过CUDA的测试样例来看看安装是否成功。
- 输入
cd /usr/local/cuda-11.4/samples/1_Utilities/deviceQuery
到相应的测试样例路径下。(同样,需要根据自己的安装路径和CUDA版本修改一下上面的命令) - 输入
sudo make
(提示:如果报错显示没有找到make命令,可以使用命令sudo apt-get install build-essential
安装一下,之后再输入sudo make
)
输入sudo ./deviceQuery
命令进行测试,如下图所示:
如果出现图片中的PASS字样,那么恭喜你,安装成功!!!