ubuntu16.04安装cuda8.0+cuDNN6.0+tensorflow1.4配置过程
来源:互联网 发布:网络大电影acvideo 编辑:程序博客网 时间:2024/05/29 18:08
一、安装cuda8.0
1、下载cuda_8.0.61_375.26_linux.run
2、进入存放cuda_8.0.61_375.26_linux.run的文件夹
sudo sh cuda_8.0.61_375.26_linux.run
在安装时,由于事先已经安装了Nvidia的驱动,所以,第一项选择不安装nvidia驱动,其他到都是yes和默认,切记!选择不安装nvidia驱动
之后会显示有部分没安装,没关系。
3、
sudo gedit /etc/profile
打开“profile”文件,在末尾处添加(注意不要有空格,不然会报错):
export PATH=/usr/local/cuda-8.0/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64$LD_LIBRARY_PATH
注意,千万不要乱修改.bashrc,否则会导致开不了机!
4、重启
sudo reboot
(有许多教程说在安装cuda8.0之前需要将GCC降低版本,但是我没有降低版本也成功安装了,本人ubuntu版本为16.04.2,gcc版本为5.4。引用别人原文 :“ubuntu16.04的gcc版本是5.4,而cuda8.0在该系统中支持的gcc版本不超过5.3,所以第一步需要对GCC版本进行降级。”)
5、测试样例
cd NVIDIA_CUDA-8.0_Samplessudo make
等待20分钟
6、
cd NVIDIA_CUDA-8.0_Samples/bin/x86_64/linux/release/./deviceQuery
如果输出GPU信息,则安装成功。
二、安装cuDNN6.0
1、下载cudnn-8.0-linux-x64-v6.0.tgz
解压,进入include文件夹
sudo cp cudnn.h /usr/local/cuda/include/ #复制头文件
2、进入lib64文件夹,执行
sudo cp lib* /usr/local/cuda/lib64/ #复制动态链接库
3、执行
cd /usr/local/cuda/lib64/sudo rm -rf libcudnn.so libcudnn.so.6 #删除原有动态文件sudo ln -s libcudnn.so.6.0.21 libcudnn.so.6 #生成软链接sudo ln -s libcudnn.so.6 libcudnn.so #生成软链接
三、安装tensorflow_gpu1.4
sudo apt-get install libcupti-devsudo apt-get install python-pip python-devsudo pip install tensorflow-gpu
四、跑个测试程序
import tensorflowhello = tf.constant('hello,Tensorflow')sess = tf.Session()print sess.run(hello)
五、安装之后,如果重启发现计算机卡在紫屏那里,解决方法如下:
1、选择ubuntu16.04,进入ubuntu的引导的界面,按“e”,进入grub文本模式
2、在Splash这个单词后面加空格,输入nomodeset,然后按F10。【注】Splash这个单词在屏幕中下部,需要按光标下键才可以看到的。
3、顺利进入系统
4、永久改变grub:
cd /etc/defaultcp grub ~/ #备份一下grubsudo gedit grub
修改
GRUB_CMDLINE_LINUX_DEFAULT="quit splash = nomodeset "
保存【注意:等号两边一定要有空格!!!!】
sudo update-grub #更新grub
之后重启,紫屏大概存在30秒,之后就顺利跳过,成功开机。
- ubuntu16.04安装cuda8.0+cuDNN6.0+tensorflow1.4配置过程
- Ubuntu16.04+Titan Xp+Tensorflow1.3+Cuda8.0+CuDNN6
- ubuntu16.04+cuda8.0+cudnn6+tensorflow安装
- Ubuntu17.04+cuda8.0+cudnn6.0+tensorflow1.3配置
- ubuntu16.04 caffe+cuda8.0+cudnn6.0+opencv2.3.14 配置
- ubuntu16.04 cuda8.0 cudnn6.0 faster-rcnn配置
- 深度学习主机配置:Ubuntu16.04+1080ti+cuda8+cudnn6+tensorflow1.3
- 配置Ubuntu16.04+CUDA8.0+cuDNN 5.1+Tensorflow1.0+TensorLayer
- Ubuntu16.04 (WIN10)+ cuda8.0 + cudnn5.1 + tensorflow1.0.1配置
- ubuntu16.04配置cuda8.0+cudnn5.1+tensorflow1.2
- ubuntu16.04安装cuda8.0和tensorflow1.3
- ubuntu16.04下tensorflow1.0+CUDA8.0+cudnn8.0安装配置
- ubuntu16.04:cuda8.0+python3.5+tensorflow1.4+opencv3.2安装说明
- Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow(一)
- Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow(二)
- Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow(三)
- Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow(四)
- Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow+anaconda
- 第一个博客
- python-装饰器
- 入门ahk6章_屏幕管理
- power shell执行策略(ExecutionPolicy)
- org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
- ubuntu16.04安装cuda8.0+cuDNN6.0+tensorflow1.4配置过程
- Kotlin 发布控件到Jcenter
- 在网上下载ftp资源,如蓝天官网的驱动的方法
- spring IOC 参禅
- 文章标题
- 几分钟明白什么叫平衡二叉树
- 数据结构实验之二叉树四:(先序中序)还原二叉树
- 颜色的表示
- Spring入门-BeanFactory