【ubuntu20.04环境搭建】(驱动、CUDA、CUDNN、Anaconda安装)一文全搞定


一、驱动安装

前期准备-禁用nouveau驱动

1)输入lsmod | grep nouveau # 查看有没有输出
2)如果有信息输出,则需要禁掉,打开blacklist.conf文件:sudo vim /etc/modprobe.d/blacklist.conf
3)在blacklist.conf的最后添加下面两行:
blacklist nouveau
options nouveau modeset=0
4)更新:sudo update-initramfs -u
5)重启:sudo reboot
6)输入lsmod | grep nouveau # 查看有没有输出,如果没有任何信息输出,则说明ok

在线安装

首先在终端输入:ubuntu-drivers devices查看当前服务器支持的驱动版本
在这里插入图片描述
如上图所示,推荐安装的版本号是:nvidia-driver-525-open
如果同意安装推荐版本,那么我们只需在终端输入:sudo ubuntu-drivers autoinstall
等待命令执行完成后,使用nvidia-smi命令测试驱动是否安装成功

可能遇到的错误
1.使用sudo ubuntu-drivers autoinstall命令时,报nvidia-dkms依赖无法安装错误
解决办法:先试用sudo apt install dkms安装dkms
在这里插入图片描述
一层层往下剥,哪个不能被安装就尝试安装哪个来看依赖信息
sudo apt install dpkg-dev
在这里插入图片描述
继续sudo apt install libdpkg-perl
在这里插入图片描述
提示libdpkg-perl已经是最新的。看上面的版本信息就知道是它影响了依赖关系。所以,删除它。
sudo apt remove libdpkg-perl
在这里插入图片描述
然后,再执行命令sudo ubuntu-drivers autoinstall

2.安装完成后使用nvidia-smi报错:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
解决办法:sudo reboot重启服务器

离线安装(推荐)

1)进入英伟达官网,输入服务器信息搜索合适驱动

在这里插入图片描述
2)选择合适驱动下载(可选择 ubuntu-drivers devices推荐版本)
在这里插入图片描述
3)在安装驱动前,需要安装一些相关依赖:
sudo apt-get install gcc
sudo apt-get install make
4)先给驱动.run文件赋予执行权限,然后执行
在这里插入图片描述
在这里插入图片描述
(执行流程引用自参考文献2)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5)输入nvidia-smi验证驱动是否安装成功,如果出现显卡信息则安装成功。
在这里插入图片描述

二、CUDA安装

1.首先根据驱动版本选择合适的CUDA版本(考虑兼容性,推荐比驱动版本低1-2个版本号)
2.然后登录NVIDIA官网选择对应版本
在这里插入图片描述
3.使用红框内的第一条命令下载cuda的.run文件
4.使用第二条命令运行.run文件,安装cuda:
1)首先出现下面这个对话框,输入 “accept” 。
在这里插入图片描述
2)因为在第一步我们已经安装过 Nvidia 显卡驱动了,因此不需要再安装了。如果尚未安装驱动,可以在这一步一起安装。所以我们摁一下空格取消 Driver 安装,然后选择 Install 安装:
在这里插入图片描述
4)安装成功:
在这里插入图片描述
5.接下来配置环境变量
直接在 Linux 命令行输入以下命令:sudo vim ~/.bashrc
在文件末尾添加:
在这里插入图片描述
更新系统环境:
在这里插入图片描述
验证 CUDA 是否安装成功,输入以下命令:nvcc -V
输出以下信息即为成功安装:
在这里插入图片描述

三、CUDNN安装

1.进入官网根据CUDA版本选择合适的CUDNN版本下载(一定要下载tar格式的)
在这里插入图片描述
2.将下载后的文件上传到服务器并解压缩
在这里插入图片描述
3.复制部分文件
在这里插入图片描述在这里插入图片描述
4.cudnn8.0以上会将版本信息更新到cudnn_version.h文件中,也需要将这个文件复制,否则验证的时候会没有反应
在这里插入图片描述
5.验证
在这里插入图片描述
如果出现以上信息,说明安装成功

四、Anaconda安装

1.从官网下载Anaconda的Linux版本
在这里插入图片描述
2.将所下载安装包(.sh)上传至服务器
3.运行如下命令进行安装,如无特殊情况,一路回车+yes(中间有一个用户协议确认步骤,协议比较长,需要多点几次回车)
在这里插入图片描述
4.安装完成后,开始配置环境变量:
在终端中输入指令,打开配置文件
在这里插入图片描述
在文件最后添加环境变量信息,路径信息注意与实际安装路径对应
在这里插入图片描述
保存并关闭配置文件,输入命令,使更改生效
在这里插入图片描述


参考文献

1.Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn
2.ubuntu18.04安装nvidia驱动,3种方式图文详解+卸载教程
3.【CUDA】Ubuntu系统如何安装CUDA保姆级教程(2022年最新)

你好!非常欢迎你提出问题。我将为你提供安装Anaconda的步骤。 请按照以下步骤在Ubuntu 20.04安装Anaconda: 1. 首先,下载Anaconda的最新版本。你可以在Anaconda官方网站上找到下载链接:https://www.anaconda.com/products/individual#Downloads 2. 打开终端,进入你下载的Anaconda安装包所在的目录。可以使用以下命令进入Downloads目录: ``` cd Downloads ``` 3. 使用下面的命令来为Anaconda安装包添加可执行权限: ``` chmod +x Anaconda3-<版本号>-Linux-x86_64.sh ``` 请确保将"<版本号>"替换为你下载的实际版本号。 4. 运行安装脚本进行安装: ``` ./Anaconda3-<版本号>-Linux-x86_64.sh ``` 同样,请将"<版本号>"替换为你下载的实际版本号。 5. 安装过程中,你会看到一些许可条款。按下空格键逐页阅读并接受所有条款。 6. 接下来,将会提示你选择安装路径。默认情况下,Anaconda将被安装在家目录下的anaconda3文件夹中。如果你想选择不同的路径,请在此处进行修改。 7. 完成安装后,终端会提示你是否将Anaconda添加到系统的PATH环境变量中。输入"yes"并按下回车键。 8. 安装过程完成后,你可以关闭终端窗口。 恭喜!你已经成功在Ubuntu 20.04安装Anaconda。你可以在终端中输入"anaconda-navigator"命令来启动Anaconda Navigator图形界面,或者输入"conda"命令来使用Anaconda的命令行工具。 希望这对你有所帮助!如果你还有其他问题,请随时提问。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值