避免繁琐步骤,在Ubuntu22.04安装cuda、cudnn及pytorch
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相关推荐
- Ubuntu20.04安装CUDA+CUDNN+Conda+PyTorch
步骤: 1.安装显卡驱动: 2.安装CUDA: 3.安装CUDNN: 4.安装Conda: 5.安装Pytorch. 一.系统和硬件信息 1.Ubuntu 20.04 2.显卡:1050Ti 二.安装 ...
- Ubuntu 20.04安装CUDA CUDNN 手把手带你撸
新手先看这 之前一直使用CPU做训练,最近手上多了台单卡1080Ti显卡主机,于是开始研究GPU训练.用GPU训练一定会使用CUDA了,刚开始接触CUDA非常非常头痛,对小白很不友好,我几乎整了整整一 ...
- kylin focal fossa ubuntu20.04安装 cuda cudnn lib
1 下载风格版ubuntu20写入U盘 2 分区必须建立data backup各10G,其他是/ 3 安装cuda只能装11以上,但是要关闭xserver cuda下载 关闭xserver ctrl ...
- Ubuntu20.04安装NVIDIA驱动+cuda+cudnn+anaconda+pytorch+pycharm经验
配置环境是深度学习的第一道门槛,也是必须迈过的一道门槛,之前一直在windows平台上跑pytorch,但很多包无法安装,必须要使用Linux.在经历了很多坑,无数次重装系统,崩溃,坚持后终于在Ubu ...
- ubuntu22.04安装显卡驱动、CUDA及cudnn
安装显卡驱动.CUDA及cudnn 显卡驱动 自行下载安装 Software & Updates安装 使用命令安行安装 Ubuntu22.04系统安装CUDA 一.CUDA 是什么 先查看有没 ...
- ubuntu22.04安装显卡驱动+cuda+cudnn
ubuntu22.04安装显卡驱动+cuda+cudnn 1. 下载驱动和卸载.禁用自带驱动程序 1.1 查看系统显卡型号 1.2 从NVIDIA官网下载相应驱动 1.3 卸载Ubuntu自带的驱动程 ...
- ubuntu查看cudnn是否安装成功_深度学习之目标检测系列(0) -ubuntu18.04+RTX2080Ti+cuda+cudnn安装...
ubuntu18.04使用cudnn的过程中会遇见很多问题,而且搜索很多文章发现比较杂乱,我这里总结一下,方便小伙伴少走几步坑. 我的服务器硬件配置信息 (2019-01购买) CPU: 英特尔(in ...
- Ubuntu 18.04安装CUDA(版本10.2)和cuDNN
1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...
- Ubuntu22.04安装惠普P1108打印机并在局域网内共享
Ubuntu22.04安装惠普P1108打印机 注:前期安装了smbsa用于文件共享. 一.安装打印机 1.1 版本 端口:USB 打印机型号:HP_LaserJet_Professional_P11 ...
最新文章
- 兴趣部落老是显示无法连接服务器失败,qq兴趣部落为什么停运
- Java模板引擎-FreeMarker
- FD.io/VPP — VPP 的安装部署
- Yii2.X 多语言-类图
- java 找不到mysql驱动_java lib目录添加了mysql驱动包,仍然找不到class??
- CF思维联系– Codeforces-990C Bracket Sequences Concatenation Problem(括号匹配+模拟)
- Linux进程之间通信 信号
- python远程执行linux命令256_python远程操作Linux——使用paramiko库
- jsdroid 教程_服装制版教程如何利用紧身胸衣来制作无袖服装417才智服装
- 应急管理大数据ppt_大数据在应急管理中的应用
- qml创建无边框带阴影的模态窗口
- 取消pycharm双击shift出现搜索框,但新版找不到ide.suppress.double.click.handler的问题解决
- Linux性能检查命令总结
- 太原市住房公积金商转公又新增一种担保方式
- 用递归树方法求解递归式
- 数据库知识点整理(一)
- 每天一个---- 吉尔德定律和迈特卡尔定律
- 点阵屏HCMS-3977驱动
- 三相电机智能栅极驱动芯片DRV83053与DRV8343S找不同
- 罗马数字转换成阿拉伯数字