Ubuntu16.04装机2:安装CUDA10.2+cuDNN7.6.5
本篇文章是在你的台式电脑已经安装好NVIDIA驱动的前提下继续安装CUDA10.2的教程。nvidia安装教程见:
文章转自:Ubuntu16.04安装CUDA10.2+cuDNN7.6.5(福利区),教你如何优雅的安装环境(1-2) - 小废柴的成长之路 - 博客园
一、前期准备
1、首先确定适合自己驱动的CUDA版本,打开命令行输入命令
nvidia-smi
可以看到的版本(CUDA Version)我的是10.2
2、去官网上找到自己对应的版本
3、通过命令行下载cuda 10.2
复制下载链接,命令行切换到你想要跳转的位置,我为了方便下载到命令行一打开的位置
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
至此前期准备结束
二、安装CUDA
1、ctrl+alt+F1 进入命令行界面,然后图形界面
sudo service lightdm stop
2、进入到之前下载的cuda安装文件的位置,执行安装命令
sudo sh cuda_10.2.89_440.33.01_linux.run
3、安装过程中注意事项
大致注意以下几点就好:
- a)因为之前已经安装过nvidia驱动了,这里不再安装NVIDIA显卡驱动
- b)安装路径默认
- c)同意创建软连接
最后选择Install,按enter开始安装。
安装完成之后最好记下安装路径,方便后面配置环境变量
4、重新打开图形界面
sudo service lightdm restart
5、最好重启一下计算机
sudo reboot
6、打开文件,配置环境
sudo vim ~/.bashrc
7、末尾加入
export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH
注意两个地址和他给出的一样哦!!!
8、更新文件
source ~/.bashrc
9、验证安装
1)重启计算机或者重新打开一个命令行
2)查看CUDA版本
nvcc -V
如果出现版本信息安装基本没有问题了
*** 福利 ***
CUDA卸载
在命令行中输入
sudo apt-get remove cuda
sudo apt-get autoclean
sudo apt-get remove cuda*
然后在目录切换到usr/local/下
cd /usr/local/sudo rm -r cuda-10.2
3 cuDNN安装
我安装的是8.2.2版本的cudnn: cudnn-10.2-linux-x64-v8.2.2.26.tgz.
下载对应版本cuDNN NVIDIA cuDNN | NVIDIA Developer,然后进入cudnn的下载路径,执行以下命令,安装cudnn:
tar xvzf cudnn-10.2-linux-x64-v8.2.2.26.tgz
sudo cp -P cuda/include/cudnn.h /usr/local/cuda/include
sudo cp -P cuda/include/cudnn_version.h /usr/local/cuda/include
sudo cp -P cuda/include/cudnn_version_v8.h /usr/local/cuda/include
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
sudo chmod a+r /usr/local/cuda/include/cudnn_version.h
sudo chmod a+r /usr/local/cuda/include/cudnn_version_v8.h
sudo ldconfig
验证cuDNN安装,在终端输入
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
出现类似以下的信息则表明安装成功
安装anaconda:https://blog.csdn.net/Strive_For_Future/article/details/120829339?spm=1001.2014.3001.5501
Ubuntu16.04装机2:安装CUDA10.2+cuDNN7.6.5相关推荐
- ubuntu16.04装机1:安装NVIDIA显卡驱动(下载.run包方式)
转自:ubuntu16.04安装NVIDIA显卡驱动或者更换高版本显卡驱动详细(下载.run包方式)_zbr794866300的博客-CSDN博客 1 下载显卡驱动 首先你要了解你的显卡类型,例如我是 ...
- Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!)
Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!) 第一项:安装显卡驱动 1.下载显卡驱动,到https://www.nvidia.com ...
- ubuntu18.04+gtx1660ti+nvidia驱动+cuda10.1+cudnn7.6
笔者环境:笔记本电脑,gtx1660ti,win10+ubuntu18.04双系统 参考链接1: Ubuntu18.04 安装nvidia显卡驱动_小乌坞的博客-CSDN博客 参考链接2:Ubuntu ...
- ubuntu16.04装机:网易云+搜狗拼音+chrome+uGet+caffe(openCV3.1+CUDA+cuDNN+python)
ubuntu16.04装机:网易云+搜狗拼音+chrome+uGet+caffe(openCV3.1+CUDA+cuDNN+python) 寒假之前配好的ubutnu,但是没有做好记录.回校之后需要重 ...
- Ubuntu16.04 装机必备软件
Ubuntu16.04 装机必备软件 本文主要包含如下内容: Ubuntu1604 装机必备软件 Ubuntu检查更新并安装显卡驱动 更新补丁 卸载无用软件 安装谷歌 Chrome 浏览器 安装Tea ...
- Ubuntu16.04下TensorFlow-GPU安装记录(GTX1060显卡)
Ubuntu16.04下TensorFlow-GPU安装记录 1 确定电脑型号(重要的是显卡型号) 2 确定CUDA版本.ubuntu版本 3 Win10系统下安装Ubuntu组成双系统(简述过程) ...
- (提示)ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件
ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件
- Ubuntu16.04+caffe+digits安装配置
注:本文主要介绍的是如何在ubuntu16.04系统下安装caffe以及可视化工具digits,至于cuda和cudnn的安装配置在我前一篇文章http://blog.csdn.net/cdwxx12 ...
- linux系统安装佳能打印机驱动,在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN...
在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN 发布时间:2018-04-06 21:46, 浏览次数:631 , ...
最新文章
- opencv3.4.1 vs2017 鼠标停在 Mat 上 vs卡死
- Java8的集合:LinkedList的实现原理
- 10.1——为什么方法不能用static修饰
- 酷Q 小i——添加应用
- load方法引入本地html报错,分享基于plus.downloader的图片懒加载功能,支持本地缓存v1.1.0...
- Jenkins的入门(一)安装
- Oracle NVL与Coalesce函数的区别
- 如何使用 SQL Server FILESTREAM 存储非结构化数据?这篇文章告诉你!
- 网络查找文档比自己电脑上还方便?
- Java中对数组的排序方法总汇分析
- 系统设计题:如何设计一个电商平台积分兑换系统!
- python实例方法不可以用类调用_为什么python静态/类方法不可调用?
- python与乐高ev3结合_乐高Ev3嵌入式系统(Python)的图像识别
- 小程序Git版本管理
- Error executing DDL
- 五年程序员一般多少工资?网友:能活下来我都觉得是庆幸的!
- Golang 双链表(Doubly Linked List)
- 普渡大学的计算机工程,普渡大学(Purdue University)计算机工程专业解读 (2016-03-11 11:27:11)转载▼...
- 16代表啥_16代表的爱情恋爱含义16代表什么爱情含义
- 一帆基金投资报告:下周初股指将选择方向
热门文章
- (0)C#开发环境构建——史上最容易理解的C#界面搭建
- cmd 生成wsdl文件_Spring Boot SOAP系列之WSDL是什么“Lese”
- python中tab键_python中tab键是什么意思
- linux自动切换tty,Linux 中不适用功能键切换TTY
- java 反转二叉树 非递归_【刷算法】翻转二叉树的递归和非递归解法
- java volatile i_为啥Java里面volatile 修饰的i++还是线程不安全的
- ajax瀑布流 dede,dedecms加载更多,无限下拉瀑布流插件
- primefaces_Primefaces CommandLink
- 编程 单引号 双引号_我的25个最喜欢的编程引号也很有趣
- zk可实现分布式锁,Redis也可实现,之间有什么区别?