Ubuntu 16.04 + GTX1080ti + CUDA8.0 + cudnn5.1 + tensorflow
来源:互联网 发布:svg js设置 transform 编辑:程序博客网 时间:2024/06/15 19:04
模块
- 安装Ubuntu 16.04
- 安装显卡驱动
- 安装CUDA8.0
- 安装cudnn5.1
- 安装tensorflow
- 安装Pycharm
安装Ubuntu 16.04
- 分区:/boot:200M、swap:8G、/:>60G、/home:剩余全部,均为逻辑分区,起始位置,注意将引导项设置为/boot所在分区。
分辨率调整,安装完毕后,由于没有安装显卡驱动,分辨率很低,可以手动修改一下grub文件:
sudo vi /etc/default/grub
添加:
GRUB_GFXMODE=1920x1080sudo update-grub
重启有效。
安装GTX1080ti驱动
sudo apt-get update
重启。
System Settings – Software&Updates – Additional Drivers – 选择Nvidia最新驱动(375)– Apply Changes.
重启。
安装CUDA8.0
下载cuda-xx_amd64.deb(网上都说deb方案安装无数坑,可是我并没有遇到什么坑)。
按照Nvidia官网安装说明检查:
$lspci | grep -i nvidia
如果没有显示正确的显卡型号:
$update-pciids
重新执行上一步。
$uname -m && cat /etc/*releasex86_64...
$gcc --version
Ubuntu 16.04自带的gcc版本应该是gcc5.4.0,但是CUDA8.0编译不支持gcc5.0版本以上,需要降级,降级方法:
sudo apt-get install g++-4.9sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30sudo update-alternatives --set cc /usr/bin/gccsudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30sudo update-alternatives --set c++ /usr/bin/g++
重新执行:
$gcc --version
应该会看到gcc版本降为4.9版本。
uname -r
cd到cuda安装包路径,如cd Download/
$md5sum <file>
检查完毕,如果检查无误,安装cuda:
$ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb$ sudo apt-get update$ sudo apt-get install cuda
设置环境变量:
终端输入:
$ sudo gedit /etc/profile
文件末尾添加:
$ export PATH=/usr/local/cuda-8.0/bin:$PATH$ export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64
使环境变量生效:
source ~/.bash_profile
重启。
检查CUDA版本:
$ nvcc –V
编译CUDA提供的例子:略
安装cudnn5.1
在官网下载最新的对应cuda8.0的cudnn5.1安装包,需要注册。
解压下载的cudnn5.1安装包,并将其放在/home目录下(自己可以选择)。
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
更新软连接:
cd /usr/local/cuda/lib64/sudo rm -rf libcudnn.so libcudnn.so.5sudo ln -s libcudnn.so.5.1.10 libcudnn.so.5sudo ln -s libcudnn.so.5 libcudnn.so
更新链接库:
sudo ldconfig
完毕。
安装Anaconda2
略
安装tensorflow
见官网,推荐用Installing with virtualenv.
安装Pycharm
略
阅读全文
0 0
- Ubuntu 16.04 + GTX1080ti + CUDA8.0 + cudnn5.1 + tensorflow
- Ubuntu16.04+CUDA8.0+CUDNN5.1+Tensorflow
- windows+caffe+cuda8.0+cudnn5.1+gtx1080ti cudnn编译时opencv编译出错,找不到指定文件。
- ubuntu16.04+cuda8.0+cudnn5.1+caffe 安装(基于独立主机&集成显卡>X1080Ti)
- ubuntu16.04+cuda8.0+cudnn5.1+caffe 安装(基于独立主机&集成显卡>X1080Ti)
- ubuntu 16.04 安装显卡驱动 CUDA8.0 cudnn5.1 笔记
- Ubuntu 16.04 系统构建CUDA8.0,CuDnn5.1安装血泪史
- ubuntu 14 cuda8.0 cudnn5.1 anaconda tensorflow opencv 的安装
- GTX1080+ubuntu14.04+cuda8.0+cudnn5.1+tensorflow
- 「Deep Learning」Tensorflow+GTX1080+CUDA8.0+cudnn5.1
- ubuntu16.04下cuda8.0+cudnn5.1+tensorflow安装
- ubuntu14.04安装tensorflow+cuda8.0+cudnn5.1官方教程
- 在win10下安装Tensorflow(CUDA8.0+cuDNN5.1)
- 安装CUDA8.0 cuDNN5.1
- 深度学习框架Caffe配置:Ubuntu 16.04+CUDA8.0+cuDNN5.1+OpenCV3.1+Anaconda+Octave4.0.3
- ubuntu-cuda8.0-tensorflow
- ubuntu14.04安装anaconda2.4.4.0 cuda8.0 cudnn5.1 tensorflow
- ubuntu14.04+GTX1080+cuda8.0+cudnn5.1+源码编译tensorflow安装教程
- Android-完美解决在Activity中触摸返回键onBackPressed不能触发问题
- GCD使用经验与技巧浅谈
- IFeatureLayerDefinition接口查询要素图层方法汇总
- 802.11协议下,分组从发送到接收的全过程(信道到物理层到MAC层传输过程)
- iOS a/framewortk/bundle 教程
- Ubuntu 16.04 + GTX1080ti + CUDA8.0 + cudnn5.1 + tensorflow
- IDC脚本语言概述
- IOS-使用framework实现功能模块动态更新
- C++中基础的知识要点
- java调用Excel宏并保存更改
- Objective-C开发编码规范
- linux安装ab测试工具
- hdu 1043
- apple watch 指南