位置: 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(二)

  • 抖音可以直接拍照片吗(抖音可以直接拍横屏吗)

    抖音可以直接拍照片吗(抖音可以直接拍横屏吗)

  • 华为手机有透视功能吗(华为手机有透视眼吗)

    华为手机有透视功能吗(华为手机有透视眼吗)

  • 苹果手机发不了图片怎么办(苹果手机发不了短信显示尚未送达)

    苹果手机发不了图片怎么办(苹果手机发不了短信显示尚未送达)

  • microsoft edge是ie吗

    microsoft edge是ie吗

  • 华为p40多少hz(华为p40多少hz触控采样率)

    华为p40多少hz(华为p40多少hz触控采样率)

  • 表格截图快捷键ctrl加什么(wps表格截图快捷键)

    表格截图快捷键ctrl加什么(wps表格截图快捷键)

  • 华为手机怎么查看自己的内存(华为手机怎么查用了多久)

    华为手机怎么查看自己的内存(华为手机怎么查用了多久)

  • 电脑打印机状态错误什么意思(电脑打印机状态脱机怎么办)

    电脑打印机状态错误什么意思(电脑打印机状态脱机怎么办)

  • 微信开静音对方知道吗(微信开静音对方能知道吗)

    微信开静音对方知道吗(微信开静音对方能知道吗)

  • 小爱同学是什么手机的语音助手

    小爱同学是什么手机的语音助手

  • 苹果的黑名单通话怎么查看(苹果的黑名单通讯录)

    苹果的黑名单通话怎么查看(苹果的黑名单通讯录)

  • 华为watch gt2运动版和时尚版区别(华为gt2手表运动)

    华为watch gt2运动版和时尚版区别(华为gt2手表运动)

  • 淘宝喵铺在哪里(淘宝喵店入口)

    淘宝喵铺在哪里(淘宝喵店入口)

  • vivo桌面歌词怎么解锁(vivo桌面歌词怎么设置)

    vivo桌面歌词怎么解锁(vivo桌面歌词怎么设置)

  • 怎么让vivo的助手读便签(vivo怎么设置手机助手)

    怎么让vivo的助手读便签(vivo怎么设置手机助手)

  • 荣耀v20怎么查看后台(荣耀v20怎么查看手机温度)

    荣耀v20怎么查看后台(荣耀v20怎么查看手机温度)

  • iphone剪贴板在哪里(iphone剪贴板在哪里清除)

    iphone剪贴板在哪里(iphone剪贴板在哪里清除)

  • 勿扰模式对方什么提示(勿扰模式对方听到什么提示)

    勿扰模式对方什么提示(勿扰模式对方听到什么提示)

  • 怎么把哔哩哔哩的视频下载到相册(怎么把哔哩哔哩的视频保存到电脑)

    怎么把哔哩哔哩的视频下载到相册(怎么把哔哩哔哩的视频保存到电脑)

  • 微光可以看本地视频吗(微光可以看本地电影吗)

    微光可以看本地视频吗(微光可以看本地电影吗)

  • 苹果盒子里有备用数据线吗(苹果盒子里有备用耳机吗)

    苹果盒子里有备用数据线吗(苹果盒子里有备用耳机吗)

  • 华为的浮动麦克风怎么取消(华为底部麦克风2)

    华为的浮动麦克风怎么取消(华为底部麦克风2)

  • 安卓勿扰模式怎么取消(安卓勿扰模式怎么开)

    安卓勿扰模式怎么取消(安卓勿扰模式怎么开)

  • vue3+ts深入组件(一)Props(深入vue3+typescript技术栈)

    vue3+ts深入组件(一)Props(深入vue3+typescript技术栈)

  • dedecms织梦会员中心调用会员最后登录时间和IP(织梦收费5800的解决方法)

    dedecms织梦会员中心调用会员最后登录时间和IP(织梦收费5800的解决方法)

  • 一般纳税人没有开票要交税吗
  • 个人所得税的计提和缴纳分录怎么做
  • 进项税额不允许抵扣怎么计算
  • 所得税汇算清缴账务处理
  • 所得税视同销售行为有哪些
  • 代销货物收取手续怎么写
  • 礼品费如何报销
  • 无形资产按几年摊
  • 股东借款超过一年个人所得税
  • 写字楼租金税率
  • 土地所有权可以出资吗
  • 出口货物补税申报表
  • 来料加工企业的人工工资计入什么费用
  • 公司债权转让如何处理
  • 第三方支付付款方式
  • 职工教育经费的扣除标准是什么
  • 小规模纳税人季报还是月报?
  • 完全成本法下期间费用应当包括
  • 赠送算商业用途吗
  • 华为手机怎么删除多余的桌面
  • php字符串函数大全
  • 工地包工工程款一般怎么结
  • 折旧提取后资金如何处理
  • 私营独资企业交个税怎么交
  • Bàu Cá Cái的红树林,越南广义 (© Robert Harding World Imagery/Offset)
  • 汉密尔顿岛在哪里
  • 外贸企业退运后的进项税如何处理
  • 企业所得税税金及附加包括
  • grid 框架
  • jquery教程chm
  • 增票的纳税人识别号是啥
  • 帝国cms为什么安装不了
  • 企业如何利用期货对冲风险怎么操作
  • 消耗性生物资产属于什么科目
  • 用友t6成本核算
  • 未签订劳动合同辞退赔偿金怎么算
  • 应交土地增值税税率
  • 存放在仓库中的柴油属于什么会计要素
  • 小规模纳税人需要缴纳个人所得税吗
  • java阻塞队列线程安全吗
  • mongodb数据库是哪个公司的
  • 房地产公司计提税金
  • 电子发票如何申领取电子发票
  • 基本户和一般户可以互相转账吗
  • 个税专项附加扣除标准调整
  • linux中备份
  • 其他债权投资减值为什么不影响所有者权益
  • 汽车维修费可以入账吗
  • 服务合同开什么发票
  • 购买固定资产的增值税计入成本吗
  • 合同负债包括
  • 公司员工垫付款项
  • 增值税政策依据
  • 汽车4s店有哪些功能
  • 百旺金赋领回来的发票怎么读入
  • 公司买护肤品发票如何入账
  • mysql jdbc
  • mysql启动服务器失败
  • ubuntu16.04创建用户
  • ubuntu18.04lts
  • mac怎么打开访达功能
  • Win10技巧:如何开启隐藏的锁屏时间设置项
  • windows log在哪里
  • ubuntu 配置
  • centos7更改默认内核
  • win10计算机管理器
  • pavprot.exe - pavprot是什么进程 作用是什么
  • linux启动的基本步骤
  • Linux系统配置IP地址
  • unity de
  • 如何进行js 的测试
  • mysql命令备份数据库
  • jquery插件怎么用到自己的网站
  • android的消息机制
  • shell 整数赋值
  • python解析函数
  • js tab选项卡
  • windows,linux
  • javascript怎么关
  • 非房地产企业土增税扣除有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设