1. 换源
国内用户建议改为国内源,比如为清华源、阿里源等。
更改后在终端运行:

$: sudo apt update

2. 终端运行命令直接安装显卡驱动
运行:

$: ubuntu-drivers devices

此处ubuntu自己检测n卡的可选驱动(看到了万恶的nouveau)。

运行:

$: sudo ubuntu-drivers autoinstall

此处ubuntu自己安装驱动,而且会把cuda一并装好(全体起立!!!),装好之后重启。
重启后使用nvidia-smi显示显卡状态,可以看到Driver VERSION和CUDA VERSION,此处这个cuda版本指的是目前能兼容的最高版本。

注意,用这种方式安装驱动后,不用特意去禁用nouveau,官方的2个余G的.run文件也不用再去下载。

3. 安装Anaconda
如果觉得Anaconda占用较大,可以选择miniconda。

miniconda清华源https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/请务必注意自己系统的匹配版本。

4. 利用conda创建环境
ubuntu系统默认就有python2和python3环境,但是我们不采用系统的环境,而是自己新建环境以防止和其他项目环境冲突。
在创建环境之前,我们先要初始化刚刚安装好的miniconda,我们运行:

$: conda init

conda创建环境的语法是:

$: conda create -n 环境名 python=x.x.x

我们需要给自己的新环境起一个名字。此后我们每次进入终端的时候,会默认进入conda的默认环境(base),我们需要切换至自己建立的环境。

$: conda activate 环境名

此后每当我们运行:

conda install 依赖名

就是在当前环境下安装相应的依赖。

5. 避免自己配置cudann的繁琐操作,我们直接用conda命令进行极简安装。
刚才我们用conda创建了一个环境,接下来我们根据PyTorch官网的提示选择带有cuda的pytorch。

PyTorchhttps://pytorch.org/get-started/locally/https://pytorch.org/get-started/locally/https://pytorch.org/get-started/locally/https://pytorch.org/get-started/locally/

按照官网的提示选择自己需要的版本,然后运行命令,比如我的就是:

$: conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

如果官方提供的版本号与nvidia-smi显示的不同,没有关系,因为cuda在大版本上可以向下兼容,比如我的nvidia-smi显示CUDA VERSION是11.6,则理论上低于11.6的11.x都可以兼容,各位按照自己的情况复制命令安装即可。

6. 验证是否安装成功
在建立好的环境中进入python命令行,输入:

>>>import torch
>>>torch.cuda.is_available()

若此时输出True,则完成了对显卡的支持。

接下来就可以使用深度学习环境了~

避免繁琐步骤,在Ubuntu22.04安装cuda、cudnn及pytorch相关推荐

  1. Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch

    步骤: 1.安装显卡驱动: 2.安装CUDA: 3.安装CUDNN: 4.安装Conda: 5.安装Pytorch. 一.系统和硬件信息 1.Ubuntu 20.04 2.显卡:1050Ti 二.安装 ...

  2. Ubuntu 20.04安装CUDA CUDNN 手把手带你撸

    新手先看这 之前一直使用CPU做训练,最近手上多了台单卡1080Ti显卡主机,于是开始研究GPU训练.用GPU训练一定会使用CUDA了,刚开始接触CUDA非常非常头痛,对小白很不友好,我几乎整了整整一 ...

  3. kylin focal fossa ubuntu20.04安装 cuda cudnn lib

    1 下载风格版ubuntu20写入U盘 2 分区必须建立data backup各10G,其他是/ 3 安装cuda只能装11以上,但是要关闭xserver cuda下载 关闭xserver ctrl ...

  4. Ubuntu20.04安装NVIDIA驱动+cuda+cudnn+anaconda+pytorch+pycharm经验

    配置环境是深度学习的第一道门槛,也是必须迈过的一道门槛,之前一直在windows平台上跑pytorch,但很多包无法安装,必须要使用Linux.在经历了很多坑,无数次重装系统,崩溃,坚持后终于在Ubu ...

  5. ubuntu22.04安装显卡驱动、CUDA及cudnn

    安装显卡驱动.CUDA及cudnn 显卡驱动 自行下载安装 Software & Updates安装 使用命令安行安装 Ubuntu22.04系统安装CUDA 一.CUDA 是什么 先查看有没 ...

  6. ubuntu22.04安装显卡驱动+cuda+cudnn

    ubuntu22.04安装显卡驱动+cuda+cudnn 1. 下载驱动和卸载.禁用自带驱动程序 1.1 查看系统显卡型号 1.2 从NVIDIA官网下载相应驱动 1.3 卸载Ubuntu自带的驱动程 ...

  7. ubuntu查看cudnn是否安装成功_深度学习之目标检测系列(0) -ubuntu18.04+RTX2080Ti+cuda+cudnn安装...

    ubuntu18.04使用cudnn的过程中会遇见很多问题,而且搜索很多文章发现比较杂乱,我这里总结一下,方便小伙伴少走几步坑. 我的服务器硬件配置信息 (2019-01购买) CPU: 英特尔(in ...

  8. Ubuntu 18.04安装CUDA(版本10.2)和cuDNN

    1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...

  9. Ubuntu22.04安装惠普P1108打印机并在局域网内共享

    Ubuntu22.04安装惠普P1108打印机 注:前期安装了smbsa用于文件共享. 一.安装打印机 1.1 版本 端口:USB 打印机型号:HP_LaserJet_Professional_P11 ...

最新文章

  1. 兴趣部落老是显示无法连接服务器失败,qq兴趣部落为什么停运
  2. Java模板引擎-FreeMarker
  3. FD.io/VPP — VPP 的安装部署
  4. Yii2.X 多语言-类图
  5. java 找不到mysql驱动_java lib目录添加了mysql驱动包,仍然找不到class??
  6. CF思维联系– Codeforces-990C Bracket Sequences Concatenation Problem(括号匹配+模拟)
  7. Linux进程之间通信 信号
  8. python远程执行linux命令256_python远程操作Linux——使用paramiko库
  9. jsdroid 教程_服装制版教程如何利用紧身胸衣来制作无袖服装417才智服装
  10. 应急管理大数据ppt_大数据在应急管理中的应用
  11. qml创建无边框带阴影的模态窗口
  12. 取消pycharm双击shift出现搜索框,但新版找不到ide.suppress.double.click.handler的问题解决
  13. Linux性能检查命令总结
  14. 太原市住房公积金商转公又新增一种担保方式
  15. 用递归树方法求解递归式
  16. 数据库知识点整理(一)
  17. 每天一个---- 吉尔德定律和迈特卡尔定律
  18. 点阵屏HCMS-3977驱动
  19. 三相电机智能栅极驱动芯片DRV83053与DRV8343S找不同
  20. 罗马数字转换成阿拉伯数字

热门文章

  1. PhotoShop 吸管工具组 颜色取样
  2. centos aarch64(arm64) iso 下载地址
  3. Flutter(一)介绍、Dart语言简介
  4. php京东图床上传接口源码,京东图床上传api接口源码
  5. 纪中游记 - Day45
  6. PHP开发微信支付代码及支付通知处理
  7. 外呼系统从三个维度提升电销业绩
  8. matlab油气田渗流,基于有限差分的油水兩相渗流方程求解油藏数值模拟毕业设计稿.doc...
  9. 家居风水之灯饰摆放讲究
  10. 我们该如何看待AI的崛起