1 pip3 install tensorflow-gpu==1.6
1.6 依赖于cuda 9.0 cuDNN 7,并且前提需要下载和安装nvidia驱动。
安装驱动
nvidia 驱动地址:
1 vim /lib/modprobe.d/dist-blacklist.conf
添加:
1 blacklist nouveau2 options nouveau modeset=0
然后执行:
1 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img2 dracut /boot/initramfs-$(uname -r).img $(uname -r)
重启,登录界面那里按ctrl+alt+f2,输入init 3。然后在命令行中执行那个run文件。
1 ./NVIDIA-Linux-x86_64-390.25.run
重启。
安装cuda
cuda 下载:
1 rpm -i cuda-repo-rhel7-9-0-local-9.0.176-1.x86_64.rpm2 yum install cuda-libraries-9-03 yum install cuda-9-0.x86_64 --skip-broken4 ldconfig
安装cuDNN
参照官方说明:
cuDNN下载:
下载完拷到cuda9.0的目录下,再ldconfig。注意要下载7.0.4的。
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.0.4 libcudnn.so.710 ln -s libcudnn.so.7 libcudnn.so11 ldconfig