码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 7安装tensorflow 1.6

时间:2018-03-18 10:24:23      阅读:391      评论:0      收藏:0      [点我收藏+]

标签:probe   flow   centos 7   重启   drivers   develop   conf   init   evel   

1 pip3 install tensorflow-gpu==1.6

1.6 依赖于cuda 9.0 cuDNN 7,并且前提需要下载和安装nvidia驱动。

安装驱动

nvidia 驱动地址: http://www.geforce.cn/drivers

1 vim /lib/modprobe.d/dist-blacklist.conf

添加:

1 blacklist nouveau
2 options nouveau modeset=0

然后执行:

1 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
2 dracut /boot/initramfs-$(uname -r).img $(uname -r)  

重启,登录界面那里按ctrl+alt+f2,输入init 3。然后在命令行中执行那个run文件。

1 ./NVIDIA-Linux-x86_64-390.25.run

重启。

安装cuda

cuda 下载:https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=7&target_type=rpmlocal

1 rpm -i cuda-repo-rhel7-9-0-local-9.0.176-1.x86_64.rpm
2 yum install cuda-libraries-9-0
3 yum install cuda-9-0.x86_64 --skip-broken
4 ldconfig

安装cuDNN

参照官方说明:http://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html

cuDNN下载:https://developer.nvidia.com/cudnn

下载完拷到cuda9.0的目录下,再ldconfig。

 1 cp include/* /usr/local/cuda-9.0/include/
 2 cp lib64/libcudnn* /usr/local/cuda-9.0/lib64/
 3 cd /usr/local/cuda-9.0/include/
 4 chmod a+r cudnn.h
 5 cd /usr/local/cuda-9.0/lib64/
 6 chmod a+r libcudnn*
 7 rm libcudnn.so
 8 rm libcudnn.so.7
 9 ln -s libcudnn.so.7.1.1 libcudnn.so.7
10 ln -s libcudnn.so.7 libcudnn.so
11 ldconfig

 

CentOS 7安装tensorflow 1.6

标签:probe   flow   centos 7   重启   drivers   develop   conf   init   evel   

原文地址:https://www.cnblogs.com/linyx/p/8594040.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!