ubuntu16.04安装gpu版本的tensorflow

原来的cpu的tensorflow有点慢,故想安装gpu的tensorflow。安装步骤如下:

1、卸载cpu版本的tensorflow ,sudo pip unistall tensorflow

2、安装cuda,由于本机之前安装过。有点机器安装cuda及nvidia驱动较简单,有点需要拉黑系统自带的显示驱动。

3. 下载cudnn的三个库文件,并安装。

  官网:https://developer.nvidia.com/rdp/cudnn-download,下载runtime library\developer library\

  code samples和cuDNN Library User Guide

  运行:sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb(对应的包,版本可能不一样)

            sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb

            sudo dpkg -i libcudnn6-doc_6.0.21-1+cuda8.0_amd64.deb

  安装中途中发现,cudnn 不支持GCC 6之后的版本,由于降低GCC的版本,命令如下:

  运行:sudo apt-get install gcc-6

            sudo apt-get install g++-6

            更改GCC的优先级

          sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6

4.   安装1.4 版本的gpu tensorflow,安装 pip3 install tensorflow-gpu--1.4 。因为本机原来安装的cuda 是8.0,如果直接pip install tensorflow-gpu,在导入import tensorflow 会报错ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory,关于

这个版本问题可以参考:https://www.jianshu.com/p/d1bb4c694dc0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值