ubuntu16.04/18.04安装卸载cuda10.0/10.1和cudnn图文说明

前言

至于cuda和cudnn的介绍及用途这里不再赘述。经测试截至目前(2019.11.5),tensorflow2.0无法使用最新版的cuda10.1,所以本文我使用cudn10.0来举例。

一、安装cuda10.0

1.官网下载cuda安装文件

<1>.进入cuda官网下载,选择10.0版本:在这里插入图片描述
<2>.选择这里下载,可使用win下迅雷工具下载,速度快。
在这里插入图片描述

2.开始安装cuda10.0

<1>.拷贝完成.run文件后,进入所在目录,对文件添加可执行权限:
sudo chmod a+x cuda_10.0.130_410.48_linux.run
<2>.执行安装: sudo sh cuda_10.0.130_410.48_linux.run
<3>.提示阅读协议,直接Ctrl+C跳过。跳出协议,输入accept。
在这里插入图片描述
<4>.提示安装NVIDIA驱动,选择n,其他都选择y。
在这里插入图片描述
<5>.安装成功。在这里插入图片描述
安装完成后请跳到 三、配置环境变量

二、安装cuda10.1

1.官网下载cuda安装文件

<1>.首先进入NVIDIA官网cuda下载所需安装文件,这里选择.run文件,以cuda10.1版本为例。在这里插入图片描述
<2>.如图中,官方提供了命令行下载和安装方式:

wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
sudo sh cuda_10.1.243_418.87.00_linux.run

注:在命令行下下载速度非常慢,我这2.4G的文件下完需要8h,所以另一个办法,找一台windows电脑用迅雷,复制wget后面的网址用迅雷下载,拷贝文件到ubuntu中。

2.开始安装cuda10.1

<1>.拷贝完成.run文件后,进入所在目录,对文件添加可执行权限:
sudo chmod a+x cuda_10.1.243_418.87.00_linux.run
<2>.执行安装: sudo sh cuda_10.1.243_418.87.00_linux.run
<3>.跳出协议,输入accept。
在这里插入图片描述
注意,这里不要选择安装Nvidia显卡驱动,将第一项用空格键取消X号,再选择install
在这里插入图片描述
安装成功结果:
在这里插入图片描述
安装完成后请跳到 三、配置环境变量

三、配置环境变量:

<1>.cd到/home/(用户名)目录下,ls -a列出所有文件,找到有一个.bashrc的隐藏文件,使用vim或gedit编辑在尾部添加路径,以vim为例:sudo vim .bashrc,按G跳到末尾,添加如下路径:(10.1版本自行修改为10.1)

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
export PATH=$PATH:/usr/local/cuda-10.0/bin
export CUDA_HOME=/usr/local/cuda-10.0

<2>.添加完成,执行source ~/.bashrc更新。

四、查看cuda是否安装成功:

执行nvcc -V,显示版本号如下,至此cuda安装完成。
安装按成

五、安装cudnn

1.官网下载cudnn文件:

进入官网下载地址,需要注册账号,点击同意协议,下载的cudnn一定要和cuda版本对应。在这里插入图片描述
tgz格式压缩文件,下载速度龟速则挪到win下用其他下载工具下载(IDM、迅雷不限)。

2.解压

<1>.命令行执行:tar -xzvf cudnn-10.0-linux-x64-v7.6.4.38.tgz解压文件,解压出目录cuda
<2>. 依次执行以下命令:(注意替换自己解压的cuda路径),目的是拷贝头文件、库文件并赋予权限:

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

<3>.至此cudnn安装完成。

六、卸载cuda

执行 cd到 /usr/local/cuda/bin下,执行sudo ./cuda-uninstaller ,用空格键勾选以下几项,选择done,提示Successfully uninstalled 完成卸载。

在这里插入图片描述

如有遇到问题,请留言告知。

  • 4
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值