位置: IT常识 - 正文

最新CUDA环境配置教程(ubuntu 20.04 + cuda 11.7 + cuDNN 8.4)(cuda运行环境)

编辑:rootadmin
最新CUDA环境配置教程(ubuntu 20.04 + cuda 11.7 + cuDNN 8.4) ubuntu 20.04 CUDA 11.7 cuDNN 8.4 环境配置教程ubuntu 20.04 CUDA 11.7 cuDNN 8.4 环境配置教程1.查看是否有合适的GPU2.查看系统版本,我用的是ubuntu 20.04:3.验证系统GCC版本:4.通过下面的地址下载安装包:这里奉劝各位一句, 如果你实在是新手, 可以选择deb(local)5.禁用系统自带的显卡驱动6.安装cuda程序7.将CUDA路径加入系统环境这里再次强调一下, 如果没学过vim的同学可以学一下, 在Linux中用的非常多, vim工具也很简单, 就是一个文本编辑工具8.验证安装9.cuDNN下载10.cuDNN安装OK! 到这里就全部安装好了, 希望对大家有用.另外再强调一点, 在Linux上开发, 真的建议广大初学者从命令行开始入手!!!

推荐整理分享最新CUDA环境配置教程(ubuntu 20.04 + cuda 11.7 + cuDNN 8.4)(cuda运行环境),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cuda环境配置,cuda环境配置,cuda最新版本,cuda profile,cuda运行环境,cuda环境变量 win10,cuda环境配置,cuda环境变量 win10,内容如对您有帮助,希望把文章链接给更多的朋友!

本教程可以在完全命令行完成, 你可以只需要用ssh连接主机就好.

本教程适配环境:

ubuntu 20.04cuda 11.7cudnn 8.41.查看是否有合适的GPU

在命令行输入:

lspci | grep -i nvidia

输出:

00:07.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)2.查看系统版本,我用的是ubuntu 20.04:

在命令行输入:

uname -m && cat /etc/*release

输出:

x86_64DISTRIB_ID=UbuntuDISTRIB_RELEASE=20.04DISTRIB_CODENAME=focalDISTRIB_DESCRIPTION="Ubuntu 20.04.4 LTS"NAME="Ubuntu"VERSION="20.04.4 LTS (Focal Fossa)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 20.04.4 LTS"VERSION_ID="20.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"VERSION_CODENAME=focalUBUNTU_CODENAME=focal3.验证系统GCC版本:

在命令行输入:

gcc --version

输出:

gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0Copyright (C) 2019 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.4.通过下面的地址下载安装包:

https://developer.nvidia.com/cuda-downloads

比如我这里是Ubuntu 20.04, 那么我选择的是Linux -> x86_64 -> Ubuntu -> 20.04 -> runfile(local)

这里奉劝各位一句, 如果你实在是新手, 可以选择deb(local)

我这里用的是wget的下载命令, 如果大家网速不行, 建议可以手动复制wget后面的网址, 然后在浏览器打开进行下载

在命令行输入:

wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run

5.禁用系统自带的显卡驱动

在命令行输入:

sudo touch /etc/modprobe.d/blacklist-nouveau.confsudo vim /etc/modprobe.d/blacklist-nouveau.conf

然后将下面的内容添加到/etc/modprobe.d/blacklist-nouveau.conf中并保存:

blacklist nouveauoptions nouveau modeset=0

更新一下

sudo update-initramfs -u

输出:

update-initramfs: Generating /boot/initrd.img-5.4.0-110-generic

这里需要重启一下

sudo reboot6.安装cuda程序

找到我们在之前下载.run文件

在命令行输入:

sudo sh cuda_11.7.0_515.43.04_linux.run

运行之后可能要稍微等一小段时间, 20~30秒左右, 系统在解压文件并加载, 不用着急.

最新CUDA环境配置教程(ubuntu 20.04 + cuda 11.7 + cuDNN 8.4)(cuda运行环境)

然后需要你先接受使用协议:

然后选择安装:

这里可以明确的看到, 它会帮你自动安装好所需要的驱动, 这里建议使用它的会比较好.包括:驱动,toolkit,demo和文档都可以安装好.

然后界面会跳回之前的界面, 稍等, 这里在安装东西, 大家不要慌.

等待安装完毕会有如下界面:

这就完了吗? 当然不是!

7.将CUDA路径加入系统环境

在安装完成后, 我们需要将cuda的路径写入系统环境变量中, 让系统能够找到CUDA.

这里需要你用VIM或者gedit打开~/.bashrc:

这里再次强调一下, 如果没学过vim的同学可以学一下, 在Linux中用的非常多, vim工具也很简单, 就是一个文本编辑工具vim ~/.bashrc

然后将下面的内容放在.bashrc文件的最后面

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64export PATH=$PATH:/usr/local/cuda/binexport CUDA_HOME=$CUDA_HOME:/usr/local/cuda

然后输入:

source ~/.bashrcsudo ldconfig

这两步是来更新系统环境的

8.验证安装

查看nvcc:

nvcc -V

查看你的系统GPU参数, 运行deviceQuery:

/usr/local/cuda/extras/demo_suite/deviceQuery

特别注意一点:现在安装方式把原来老版本中samples文件夹替换成了demo_suit, 原来完整版的samples请前往GITHUB下载: https://github.com/NVIDIA/cuda-samples

9.cuDNN下载

下载地址: https://developer.nvidia.com/rdp/cudnn-download

将下载的tar文件上传到设备上

解压缩文件:

tar -xvf cudnn-linux-x86_64-8.4.0.27_cuda11.6-archive.tar.xz

10.cuDNN安装

将下载好的.h文件和lib文件放到cuda文件夹目录下:

注意这里的cudnn-linux-x86_64-8.4.0.27_cuda11.6-archive可能会因为你是用别的版本而稍有不同, 请使用别的版本的同学自行更改

sudo cp cudnn-linux-x86_64-8.4.0.27_cuda11.6-archive/include/cudnn*.h /usr/local/cuda/includesudo cp -p cudnn-linux-x86_64-8.4.0.27_cuda11.6-archive/lib/libcudnn* /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*OK! 到这里就全部安装好了, 希望对大家有用.另外再强调一点, 在Linux上开发, 真的建议广大初学者从命令行开始入手!!!
本文链接地址:https://www.jiuchutong.com/zhishi/288771.html 转载请保留说明!

上一篇:坦桑尼亚塞伦盖蒂国家公园的斑马和角马 (© Raffi Maghdessian/Cavan Images)(坦桑尼亚塞伦盖蒂公园有什么动物)

下一篇:Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)

  • OPPO Ace2是什么充电接口呢(oppoace2是多少w快充)

    OPPO Ace2是什么充电接口呢(oppoace2是多少w快充)

  • 微信视频静音是静自己的麦吗(微信视频静音是谁静音)

    微信视频静音是静自己的麦吗(微信视频静音是谁静音)

  • 拼多多不想加好友怎么设置(拼多多不想加好友怎么退)

    拼多多不想加好友怎么设置(拼多多不想加好友怎么退)

  • 手机满格信号为什么网络特别卡(手机满格信号为什么没网)

    手机满格信号为什么网络特别卡(手机满格信号为什么没网)

  • 华为手机中间一条黑线(华为手机中间一个圆点怎么取消)

    华为手机中间一条黑线(华为手机中间一个圆点怎么取消)

  • 苹果耳机不弹窗怎么办(苹果耳机不弹窗口)

    苹果耳机不弹窗怎么办(苹果耳机不弹窗口)

  • 苹果手机无法关机(苹果手机无法关机重启怎么办)

    苹果手机无法关机(苹果手机无法关机重启怎么办)

  • 光纤一芯能装几个监控(1芯光纤)

    光纤一芯能装几个监控(1芯光纤)

  • 什么叫域名系统(域名系统的含义)

    什么叫域名系统(域名系统的含义)

  • eps文件用什么软件打开(eps文件用什么软件编辑)

    eps文件用什么软件打开(eps文件用什么软件编辑)

  • 手机qq闪退是什么原因(手机qq闪退怎么办)

    手机qq闪退是什么原因(手机qq闪退怎么办)

  • 手机怎么查银行卡的钱(手机怎么查银行卡号全部数字)

    手机怎么查银行卡的钱(手机怎么查银行卡号全部数字)

  • 华为手机右上角有个月亮(华为手机右上角发热是什么原因)

    华为手机右上角有个月亮(华为手机右上角发热是什么原因)

  • 华为智慧屏是oled吗(华为智慧屏是真4k吗)

    华为智慧屏是oled吗(华为智慧屏是真4k吗)

  • 苹果x支持18w快充吗(苹果x支持18W快充吗)

    苹果x支持18w快充吗(苹果x支持18W快充吗)

  • 拼多多退货单号在哪里(拼多多退货单号怎么获取)

    拼多多退货单号在哪里(拼多多退货单号怎么获取)

  • 表格左右边距怎么设置(表格左右边距怎么调整)

    表格左右边距怎么设置(表格左右边距怎么调整)

  • 怎么调整wps表格边距(怎么调整wps表格的行高和列宽)

    怎么调整wps表格边距(怎么调整wps表格的行高和列宽)

  • 宜搜小说怎么打不开(宜搜小说app怎么样)

    宜搜小说怎么打不开(宜搜小说app怎么样)

  • 闲鱼拍卖出价技巧(咸鱼拍卖出价技巧)

    闲鱼拍卖出价技巧(咸鱼拍卖出价技巧)

  • 火山视频怎么屏蔽别人(火山视频如何横屏看)

    火山视频怎么屏蔽别人(火山视频如何横屏看)

  • 苹果xr录屏在哪(苹果xr录屏在哪里设置)

    苹果xr录屏在哪(苹果xr录屏在哪里设置)

  • b站下载的视频在手机哪里(b站下载的视频怎么保存到电脑)

    b站下载的视频在手机哪里(b站下载的视频怎么保存到电脑)

  • 冈山沿岸的发光海洋萤火虫,日本 (© tdub_video/Getty Images)(冈山平原)

    冈山沿岸的发光海洋萤火虫,日本 (© tdub_video/Getty Images)(冈山平原)

  • 职工薪酬支出及纳税调整
  • 委托加工应税消费品代扣代缴
  • 税收减免是否属于收入
  • 印花税会计分录最新
  • 个人所得税核定征收税率是多少
  • 文化建设费征收依据
  • 投资款算什么会计科目
  • 定额征收需要建账吗
  • 市场运营部门工作职责
  • 岗位津贴和岗位补贴
  • 社保费公司部分怎么算
  • 未发货先开票怎么办
  • 营改增后企业所得税怎么算
  • 企业所得税前扣除是啥意思
  • 向金融企业借款利息支出可以税前扣除吗
  • 用货物抵债如何做分录
  • 增值税普票跨月怎么冲红
  • 免抵退税额账务处理流程
  • 支付的劳务派遣服务费现金流量
  • 包装报废会计处理
  • 存款取款业务记入那个日记账?
  • 资产减值损失是
  • 发票报销的补助是否缴纳个人所得税?
  • 房产增值税是怎么交的呢
  • 代理国库税收收缴怎么做账
  • 购进商品用于样品赠送的账务处理
  • 公司支付的赔偿款计入什么会计科目
  • win10 20h2更新时间久
  • 关于临时工工资标准的规定
  • gws.exe是啥
  • kcleaner.exe是什么
  • 凯恩kane
  • 克雷格格林
  • 在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
  • node .js
  • vue系列教程
  • php支付接口开发
  • 内部结算属于什么科目类别
  • 收取的标书收入如何入账
  • 建筑安装包清工税率多少
  • 小规模纳税人开票额度
  • 苹果响应机制
  • mongodb简单使用
  • 产品管理部门职责
  • 改良生产线发生的职工薪酬计入期间费用
  • 一般纳税人开具的普票可以抵扣吗
  • 预缴增值税附加税需要计提吗
  • 高新技术企业支付特许权使用费
  • 以货物抵债的会计分录
  • 员工工资怎么计提
  • 年终零余额账户额度和收入相等吗
  • 公司厨房用具
  • 研发产品收入的会计分录
  • 高新技术企业研发费用归集
  • 工地零电零水布置图
  • 现金劳务收入会计分录
  • 应收账款贷方有余额说明什么
  • 出口退税登记的内容
  • 购买服装费用计入什么科目
  • 一分钟教你
  • mysql安装与配置详细教程
  • mysql复杂数据查询方法
  • windows active directory功能
  • 如何优化winxp
  • centos 7 远程桌面
  • 微软 hololive
  • kernel32在哪个文件夹
  • win8 蓝牙
  • win10控制面板中的应用显示不可用
  • 使用权资产
  • python中文分词库
  • error C2258: illegal pure syntax, must be '= 0'
  • bootstrap表单模板
  • shell字符串比较相等
  • json基本语法
  • 很全面的成语
  • 四川国税发票真伪查询
  • 财税库银是什么税
  • 网上增值税发票验旧
  • 深圳国税局网站如何查询企业往年财务报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设