ubuntu18.04+nvidia387+cuda9.0安装
1、ubuntu18.04+nvidia387安装过程
2、安装cuda9.0
1)安装依赖关系
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
2)gcc降低版本
查看gcc版本
~$ gcc --version
链接gcc/g++实现降级
sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8
cd /usr/bin
ls -l gcc*
sudo mv gcc gcc.bak
sudo ln -s gcc-4.8 gcc
ls -l g++*
sudo mv g++ g++.bak
sudo ln -s g++-4.8 g++
3)查看gcc g++版本
gcc --version
g++ --version
如下面显示即降级成功。
4)下载cuda链接
选择下载Base Installer
Patch 1 (Released Jan 25, 2018)
Patch 2 (Released Mar 5, 2018)三项。
5)安装已下载的cuda
cd 下载
sudo sh cuda_9.0.176_384.81_linux.run --override
按enter键,遇到选项问题进行如下图选择(作参考)。因为先前已经安装好nvidia驱动,所以对Install NVIDIA Accelerated Graphics Driver for LInux-x86_64 384.81?选择no,其他选择yes。
如上述方法安装
sudo sh cuda_9.0.176.1_linux.run
sudo sh cuda_9.0.176.2_linux.run
6)安装完毕后,将以下两条加入.barshrc文件
sudo vim ~/.bashrc
export PATH=/usr/local/cuda-9.0/bin${PATH:+:$PATH}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
7)重启电脑
8)测试CUDA是否安装成功
cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
如果显示的是关于GPU的信息,则说明安装成功了。
3、安装cuDNN
1)下载cuDNN
注册,点击Archived cuDNN Releases
选择Download cuDNN v7.0.5 (Dec 5, 2017), for CUDA 9.0
下载下面三项。
2)cd到下载路径并安装
sudo dpkg -i libcudnn7_7.0.5.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.0.5.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.0.5.11-1+cuda9.0_amd64.deb
3)安装Freeimage
sudo apt-get install libfreeimage3 libfreeimage-dev
4)验证cuDNN安装
cp -r /usr/src/cudnn_samples_v7/ $HOME
cd $HOME/cudnn_samples_v7/mnistCUDNN
make clean && make
./mnistCUDNN
5)可能出现的报错
./mnistCUDNN: error while loading shared libraries: libcudart.so.9.0: cannot open shared object file: No such file or directory
6)修改方法
sudo cp /usr/local/cuda-9.0/lib64/libcudart.so.9.0 /usr/local/lib/libcudart.so.9.0 && sudo ldconfig
sudo cp /usr/local/cuda-9.0/lib64/libcublas.so.9.0 /usr/local/lib/libcublas.so.9.0 && sudo ldconfig
sudo cp /usr/local/cuda-9.0/lib64/libcurand.so.9.0 /usr/local/lib/libcurand.so.9.0 && sudo ldconfig
7)用4)的命令再验证一次,成功
参考链接:
https://blossomnoodles.github.io/cnBlogs/2018/04/30/Ubuntu18.04-Tensorlow-install.html
Ubuntu18.04+CUDA9.0+cuDNN7.1.3+TensorFlow1.8 安装总结_DreamHacker-CSDN博客
Ubuntu16.04+cuda9.0安装教程 - 白茶清欢5266 - 博客园
ubuntu18.04+nvidia387+cuda9.0安装相关推荐
- 完整的Ubuntu18.04深度学习GPU环境配置,英伟达显卡驱动安装、cuda9.0安装、cudnn的安装、anaconda安装
文章目录 1.英伟达显卡驱动安装 2.cuda9.0安装 3.cudnn的安装 4.anaconda安装 5.安装TensorFlow和Keras 安装 参考:https://blog.csdn.ne ...
- ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7
ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7 安装步骤: 1.安装cuda9.0:https://blog.csdn.net/zhuangwu116/articl ...
- ubuntu18.04 64位+GTX1070max-q安装CUDA10.0+CUDNN7.4.2+安装Anaconda3.5.2+PyTorch1.4+torchvision0.5
文章目录 安装Ubuntu18.04系统 安装nvidia显卡驱动 Ubuntu18.04系统更换国内软件源.显示亮度条.解决ubuntu与win10系统时间差8小时.安装intelligent pi ...
- 20230311给Ubuntu18.04下的GTX1080M安装驱动
20230311给Ubuntu18.04下的GTX1080M安装驱动 2023/3/11 12:50 2. 安装GTX1080驱动 安装 Nvidia 驱动 367.27 sudo add-apt-r ...
- 【Ubuntu-Opencv】Ubuntu14.04 Opencv3.3.0 安装配置及测试
Ubuntu14.04 Opencv3.3.0 安装配置及测试 网上有许多的Opencv的安装方法,不过找到一个适合自己的安装路数才最为重要,笔者整理了一下自己的安装配置测试过程,仅供学习参考. ## ...
- ROS系列——Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版
ROS系列--Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版 问题 问题一:运行 wstool update -t src -j8 时,出错如下: 问题 ...
- 战神笔记本ubuntu 18.04.1LTS cuda10.0安装折腾记
战神笔记本ubuntu 18.04.1LTS cuda10.0安装折腾记 折腾前奏 安装准备 安装Ubuntu18.04.1系统 cuda 10.0 安装过程 折腾前奏 写下本记录的原因是因为网上的教 ...
- Ubuntu18.04.1 64位 安装ns2.35全过程--水逆选手必看!!高版本Ubuntu必看!!
Ubuntu18.04.1 64位 安装ns2.35全过程--水逆选手必看!!高版本Ubuntu必看!! ...前言 Step1: 更新系统 Step2:安装ns2需要的几个包 Step3:下载安装包 ...
- 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程
Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...
最新文章
- 多校 Babelfish
- Centos7 Minimal 版安装后安装图形界面教程
- JS开源框架Stimulus:让web应用在移动端达到原生体验!
- AndroidX 方法数限制 Error:Cannot fit requested classes in a single dex file 64K问题
- 2019 AI Bootcamp·Guangzhou 参会日记
- Redis的文件事件与时间事件处理
- Intellij IDEA 快捷键(Mac)
- [精讲-3]Offline Domain Join
- java如何引入qq登陆,Java Swing仿QQ登录界面 学习之用
- wpf,后台触发按钮点击以及拖动
- 《手机测试Robotium实战教程》——第2章,第2.2节Eclipse的安装
- linux中grep的例子,Linux下grep命令使用实例
- 实现1V1音视频实时互动直播系统 十二、第一节 STUN_TURN服务器搭建
- STM32学习之SHT20温湿度传感器
- 年轻人能为世界做什么
- AtCoder Beginner Contest 172 E - NEQ(二项式反演)
- Java实现计数排序
- 被严重 “高估” 的未来
- uni-app的学习之路
- 机械手编程用c语言,51单片机机械手控制C程序.doc