[环境配置] Ubuntu 16.04.3 + 1080Ti 环境下配置Tensorflow-GPU
2018-03-01 14:51
501 查看
摘要
本文是经过多次失败的尝试后所得到的经验积累,作为分享参考文章:
http://blog.csdn.net/zhaoyu106/article/details/52793183
安装Ubuntu 16.04.3
准备工作
使用iso镜像以及UltraISO在Windows下制作U盘启动盘 [相关教程]在BIOS中选择U盘启动
[注意:BIOS中会有两个选项:UEFI和一个什么都没有,如果是空盘安装,且没有安装windows,请选择什么都没有那个,如果已经安装了windows,可以选择UEFI选项。如果在空盘下选择UEFI,安装grub的时候会报错]
将显示器接在集成显卡端口
由于Ubuntu 16默认的驱动不支持1080,所以先用集成显卡,否则会黑屏
开始安装Ubuntu
任何下载更新或者安装额外更新的选项都不要勾选在选择硬盘时,选中空硬盘后,点击+号,在挂载点选择第一个”/”,然后无视警告就可以安装啦
如果硬盘里有历史数据的同学,请备份好数据,慎重选择安装的地方
安装驱动
直接在搜索栏搜索“附加驱动”,选择第一个选项,应该是有一个类似于384.111的版本号的驱动,选中它,点击应用更改自动下载安装后,重启系统
在Terminal输入nvidia-smi,如果能看到显卡具体信息,说明安装成功
安装CUDA + CuDNN
下载CUDA 8.0 + CuDNN v6先将GCC降级,降级方法参考:http://blog.csdn.net/zhaoyu106/article/details/52793183
在终端输入 gcc -V来确保版本是5.0以下
然后,分别将cuda的原始deb包和update的deb包解包,然后再安装,具体方法官网有
将CuDNN解压缩,得到一个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* sudo chmod a+r /usr/local/cuda-8.0/include/cudnn.h /usr/local/cuda-8.0/lib64/libcudnn*
更改bashrc文件:
sudo gedit ~/.bashrc
然后在打开的文本末尾加入:
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64" export CUDA_HOME=/usr/local/cuda
继续在terminal中输入:
source ~/.bashrc
安装tensorflow-gpu
下载Anaconda并安装新建虚拟环境 :conda create -n tf python=3.5
安装tensorflow :pip install tensorflow-gpu==1.4
测试,在终端中输入:
source activate tf python import tensorflow
如果没有报错,那么大功告成
Pycharm缺少环境变量+无法获取libcudnn.so.6
参考:https://www.cnblogs.com/ZhengPeng7/p/7867871.htmlName: LD_LIBRARY_PATH
Value: 与~/.bashrc文件中保持一致
相关文章推荐
- Ubuntu系统配置tensorflow运行环境(GPU版本)
- TensorFlow-GPU环境配置之一——安装Ubuntu双系统
- Ubuntu14.04下支持GTX1070 GPU加速Tensorflow环境配置
- Ubuntu16.04+GTX1050ti+CUDA8.0+TensorFlow-gpu+Keras+Pycharm配置深度学习环境
- Ubuntu16.04+GTX1070显卡驱动+cuda8.0+cudnn5.1+tensorflow-gpu环境配置
- Ubuntu16.04配置tensorflow-gpu环境(CUDA+cuDNN)
- [TensorFlow] Ubuntu 16.04 配置 tensorflow gpu 环境
- ubuntu 配置 tensorflow-gpu
- Ubuntu16下的ThensorFlow环境配置(GPU加速)
- 深度环境配置ubuntu16.04 cuda9.0 cudnnv7.0 tensorflow1.5
- Ubuntu16.04安装配置GPU版TensorFlow
- Ubuntu16.04.3安装OpenCV并配置QT环境进行开发
- Ubuntu14.04+cuda8.06+cudnn5.1+gtx1070的GPU环境配置中遇到的错误修改参考
- 深度学习服务器环境配置: Ubuntu17.04+Nvidia GTX 1080+CUDA 9.0+cuDNN 7.0+TensorFlow 1.3
- 【深度学习】Ubuntu环境下Tensorflow的安装以及与Pycharm的相互配置
- [3]_嵌入式开发环境搭建1_在ubuntu16.04.3 安装配置nfs 和 tftp服务器
- Ubuntu 16.04安装和配置TensorFlow-gpu
- Linux常用命令(实用,配置tensorflow环境使用服务器GPU预备知识)
- 配置tensorflow GPU深度学习环境