linux安装 cuda.run,ubuntu 16.04安装 CUDA

初学者对于安装失败经历记录。

使用的是GTX1080

平台是Ubuntu16.04

驱动是:NVIDIA-Linux-x86_64-450.57.run

CUDA:  cuda_11.0.2_450.51.05_linux.run

CUDNN:

libcudnn8_8.0.1.13-1+cuda11.0_amd64.deb

libcudnn8-dev_8.0.1.13-1+cuda11.0_amd64.deb

libcudnn8-doc_8.0.1.13-1+cuda11.0_amd64.deb

1,上手paddlepaddle的准备

在上手时,先行安装环境,再进行后面的编程。

2,安装驱动

到https://www.nvidia.cn/geforce/drivers/

下载合适自己的驱动,并安装好。如果有旧的驱动,则先卸载再安装,卸载的方法有

方法1:apt-get --purge remove nvidia*  && apt-get autoremove

方法2:nvidia-uninstall

安装包的,请使用安装包的方法卸载吧,自行百度。

安装

sh NVIDIA-Linux-x86_64-450.57.run -no-opengl-files --no-drm

关闭drm,这样就不会有 'nvidia-drm'问题

检查是否安装成功,输入命令:nvidia-smi

有返回当前显卡的数据即安装成功。

3,安装 CUDA

原计划直接安装 sh cuda_11.0.2_450.51.05_linux.run ,但是总报错,于是直接

apt-get update

apt-get install cuda

验证安装 是否成功,查看是否有目录:/usr/local/cuda

安装对应的版本,可以参考这里

https://docs.nvidia.com/cuda/cuda-installation-guide-linux/

4,安装CUDNN

这里面的文件下载需要到官方那边注册授权之后才可以下载

请下载完成这三个文件,具体是做做用,不是很清楚,全是自己猜的,有知道的大神请回复下,

libcudnn8_8.0.1.13-1+cuda11.0_amd64.deb

libcudnn8-dev_8.0.1.13-1+cuda11.0_amd64.deb

libcudnn8-doc_8.0.1.13-1+cuda11.0_amd64.deb

进入这三个文件目录,直接

dpkg -i *

就全装了。

最后在home下的用户目录下有一个目录:

cudnn_samples_v8

进入cudnn_samples_v8/mnistCUDNN/里面 执行

make clean &make

./mnistCUDNN

最后提示:Test passed!

就说明安装成功。

注意:安装好之后,要修改环境变量

在/etc/profile 后面添加

export PATH="$PATH:/usr/lib/nvidia-450:/usr/local/cuda/bin"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64"

注意:这个添加也可以在用户目录里添加,不必在全局文件里面添加。

为了立马生效,可以执行命令

source  /etc/profile

驱动相关的环境安装就到这里。

后面安装python、pip及paddlepaddle,进行验证能否跑进来即可。

这里还是很详细的:https://www.paddlepaddle.org.cn/documentation/docs/zh/1.8/install/install_Ubuntu.html#ubuntu

仅供参考。

之前安装时老提示'nvidia-drm.ko'无法加载之类的,一直解决不了,按网上资料也没有办法解决,后面使用这方法解决,分享出来,希望能帮到大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值