当前位置:首页 » 《关于电脑》 » 正文

【linux】服务器ubuntu安装cuda11.0、cuDNN教程,简单易懂,包教包会

28 人参与  2024年11月02日 09:20  分类 : 《关于电脑》  评论

点击全文阅读


【linux】服务器ubuntu安装cuda11.0、cuDNN教程,简单易懂,包教包会

【创作不易,求点赞+关注+收藏】

文章目录

【linux】服务器ubuntu安装cuda11.0、cuDNN教程,简单易懂,包教包会一、版本情况介绍二、安装cuda1、到官网找到对应版本进行安装2、对上面代码进行解释:1、下载CUDA的pin文件,这个文件将CUDA包的优先级设为600:2、下载CUDA的本地安装包:3、安装CUDA本地包:4、添加CUDA的GPG密钥:5、更新APT包索引:6、安装CUDA Toolkit:7、运行完上面代码出现以下界面即代表安装成功8、默认安装地址如下,安装按这个路径会多一个cuda-11.0的文件夹 三、设置cuda环境变量四、cuDNN安装1、到官网下载安装好并上传到服务器2、进入该安装包的路径3、解压进入解压后的目录:4、将头文件复制到 /usr/local/cuda/include/ 目录:5、将库文件复制到 /usr/local/cuda/lib64/ 目录:6、修改文件权限,以确保所有用户都可以读取这些文件:7、验证cuDNN安装是否成功:

一、版本情况介绍

我的linux版本是ubuntu18.04,安装cuda11.0
提前已经安装好英伟达驱动、anaconda、gcc、make

为避免安装失败,先安装以下内容

检查和安装 Linux 内核头文件:

sudo apt-get install linux-headers-$(uname -r)

安装 dkms:

sudo apt-get install dkms

安装相关依赖

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

二、安装cuda

1、到官网找到对应版本进行安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pinsudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600wget https://developer.download.nvidia.com/compute/cuda/11.0.1/local_installers/cuda-repo-ubuntu1804-11-0-local_11.0.1-450.36.06-1_amd64.debsudo dpkg -i cuda-repo-ubuntu1804-11-0-local_11.0.1-450.36.06-1_amd64.debsudo apt-key add /var/cuda-repo-ubuntu1804-11-0-local/7fa2af80.pubsudo apt-get updatesudo apt-get -y install cuda

2、对上面代码进行解释:

1、下载CUDA的pin文件,这个文件将CUDA包的优先级设为600:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pinsudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
2、下载CUDA的本地安装包:
wget https://developer.download.nvidia.com/compute/cuda/11.0.1/local_installers/cuda-repo-ubuntu1804-11-0-local_11.0.1-450.36.06-1_amd64.deb
3、安装CUDA本地包:
sudo dpkg -i cuda-repo-ubuntu1804-11-0-local_11.0.1-450.36.06-1_amd64.deb
4、添加CUDA的GPG密钥:
sudo apt-key add /var/cuda-repo-ubuntu1804-11-0-local/7fa2af80.pub
5、更新APT包索引:
sudo apt-get update
6、安装CUDA Toolkit:
sudo apt-get -y install cuda
7、运行完上面代码出现以下界面即代表安装成功

在这里插入图片描述

8、默认安装地址如下,安装按这个路径会多一个cuda-11.0的文件夹

在这里插入图片描述

三、设置cuda环境变量

nano ~/.bashrc

添加以下行

export PATH=/usr/local/cuda-11.0/bin${PATH:+:${PATH}}export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

更新

source ~/.bashrc

在这里插入图片描述
验证版本

nvcc -V

在这里插入图片描述

四、cuDNN安装

1、到官网下载安装好并上传到服务器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2、进入该安装包的路径

cd /public/apps/downloads/

3、解压

tar -xvf cudnn-linux-x86_64-8.9.3.28_cuda11-archive.tar

进入解压后的目录:

cd cudnn-linux-x86_64-8.9.3.28_cuda11-archive

4、将头文件复制到 /usr/local/cuda/include/ 目录:

sudo cp include/cudnn*.h /usr/local/cuda/include/

5、将库文件复制到 /usr/local/cuda/lib64/ 目录:

sudo cp lib/libcudnn* /usr/local/cuda/lib64/

6、修改文件权限,以确保所有用户都可以读取这些文件:

sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

7、验证cuDNN安装是否成功:

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

在这里插入图片描述


点击全文阅读


本文链接:http://zhangshiyu.com/post/181289.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 他的干妹妹怀孕后,我闪婚了文集(林诺陆深)全书免费_(林诺陆深)他的干妹妹怀孕后,我闪婚了文集后续(林诺陆深)
  • 江先生,你要听话列表列表_江先生,你要听话列表(许清欢江砚舟)
  • 一抹斜阳相思泪后续+必读夏知微陆远川完本_一抹斜阳相思泪后续+必读(夏知微陆远川)
  • 「不当假少爷后,我娶了首富当老婆」免费试读_萧寒沈凌薇章节多结局预体验‌
  • 全书浏览我死后,数万网友对我进行审判火爆(董天华尹瑶)_我死后,数万网友对我进行审判火爆(董天华尹瑶)全书结局
  • 纨绔恶少抽盲盒选妻子,我换嫁绝嗣总裁后他发疯求原谅+免费+后续列表_纨绔恶少抽盲盒选妻子,我换嫁绝嗣总裁后他发疯求原谅+免费+后续(阮玉绵)
  • 完结文晚云为落日溺亡++后续列表_完结文晚云为落日溺亡++后续(裴念舒)
  • [修仙:我在云疆养仙蚕]章节多结局预体验‌_「林珂」小说无删减版在线阅读
  • 全书浏览我死后,数万网友对我进行审判++番外(董天华尹瑶)_我死后,数万网友对我进行审判++番外(董天华尹瑶)全书结局
  • 被兄弟俩接连当工具人后,我杀疯了后续+(贺云舟)全书免费_(贺云舟)被兄弟俩接连当工具人后,我杀疯了后续+后续(贺云舟)
  • [发现装穷老公的真面目后,我迎来美好人生]反转剧情碎片化试读_傅思瀚方知晓晓晓完结
  • 完结文未婚夫求我放过他,换掉联姻对象后他却傻眼了。列表_完结文未婚夫求我放过他,换掉联姻对象后他却傻眼了。(傅深)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1