• ubuntu 18.04 64bit如何安装GPU版本tensorflow


    注:笔者的ubuntu18.04 64bit已经安装好了显卡驱动,因此没有此步操作

    1.获取cuda(https://developer.nvidia.com/cuda-downloads,选择ubuntu相关的runfile,cuda_9.0.176_384.81_linux.run)

    2.安装cuda

    sudo apt-get install gcc-6 g++-6 (cuda 9仅支持gcc-6,而ubuntu18.04 64bit默认版本为gcc-7.3.0)
    cd /usr/bin
    sudo mv gcc gcc-7.3.0.back
    sudo ln -s gcc-6 gcc
    sudo mv g++ g++-7.3.0.back
    sudo ln -s g++-6 g++

    chmod u+x cuda_9.0.176_384.81_linux.run

    sudo ./cuda_9.0.176_384.81_linux.run (配置时不要安装驱动,Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 384.81? (y)es/(n)o/(q)uit: n)

    将/usr/local/cuda-9.0/bin加入到环境变量PATH中

    将/usr/local/cuda-9.0/lib64添加到/etc/ld.so.conf中,并且运行ldconfig进行配置

    3.获取cudnn(https://developer.nvidia.com/rdp/cudnn-download,需要注册,选择archive版本cudnn-9.0-linux-x64-v7.4.1.5.tgz,为什么没有选择cudnn for ubuntu18.04这样的版本?因为这个版本太高,目前tensorflow-gpu只支持到cuda9.0,而cudnn必须与cuda版本匹配)

    4.安装cudnn

    tar xvf cudnn-9.0-linux-x64-v7.4.1.5.tgz

    cd cuda (没错,目录名为cuda)

    sudo cp include/* /usr/local/cuda/include/

    sudo cp lib64/* /usr/local/cuda/lib64/

    5.安装python相关软件

    sudo apt-get install python-pip python-dev python3-pip python3-dev

    6.安装tensorflow(tensorflow的版本需要与cuda以及cudnn匹配)

    pip3 install tensorflow-gpu==1.12.0

    7.测试

    #python3

    >>> import tensorflow as tf  (没有错误信息表明基本安装ok)

    8.导入tensorflow时报错:cannot import name 'abs'的解决方法

      8.1 pip uninstall tensorflow-gpu==1.12.0

      8.2 mv ~/.local/lib/python3.6/site-packages/tensorflow ~/.local/lib/python3.6/site-packages/tensorflow.back (注意有可能您的路径与笔者的不一致)

      8.3 pip install tensorflow-gpu==1.12.0

     

  • 相关阅读:
    【java】:G1回收器,S0一直是0,S1一直100
    为impala开启HDFS缓存
    [jvm] sun.jvm.hotspot.runtime.VMVersionMismatchException: Supported versions are 25.51b03
    [linux] httpd: AH00543: httpd: bad user name apache
    IOS – OpenGL ES 同心圆像素化马赛克效果 GPUImagePolarPixel
    C/C++ 实现内存特征码搜索
    驱动开发:实现驱动加载卸载工具
    C/C++ 使用SEH让崩溃进程转存
    neo4j
    keepalive主备切换失败问题分析及解决办法
  • 原文地址:https://www.cnblogs.com/dakewei/p/10269814.html
Copyright © 2020-2023  润新知