ubuntu16.04下安装tensorflow(gpu)

alan215m alan215m     2022-08-06     321

关键词:

参考:http://blog.sina.com.cn/s/blog_672f698e0102wavp.html

1.首先安装nvidia显卡驱动:

系统设置->软件更新->附加驱动->选择nvidia最新驱动(361)->应用更改

​2.下载CUDA8.0 地址https://developer.nvidia.com/cuda-release-candidate-download(需要登陆)

3.安装cuda 

sudo dpkg -i cuda-repo-ubuntu1604-8-0-rc_8.0.27-1_amd64​.deb

sudo apt-get update

sudo apt-get install cuda​

4.下载cudnn,最好是v4版本 地址https:developer.nvidia.com/cudnn

5.把cudnn解压复制到cuda下

tar xvzf cudnn-7.0-linux-x64-v4.0-prod.tgz

sudo cp cuda/include/cudnn.h /usr/local/cuda/include 

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

sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*​​

6.从源码安装tensorflow

 

3、ubuntu的gcc编译器是5.4.0,然而cuda8.0不支持5.0以上的编译器,因此需要降级,把编译器版本降到4.9:

[python] view plain copy 在CODE上查看代码片派生到我的代码片
  1. sudo apt-get install g++-4.9  
  2. sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20  
  3. sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10  
  4. sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20  
  5. sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10  
  6. sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30  
  7. sudo update-alternatives --set cc /usr/bin/gcc  
  8. sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30  
  9. sudo update-alternatives --set c++ /usr/bin/g++ 

 

git clone https://github.com/tensorflow/tensorflow

进入tensorflow根目录(home下)运行./configure配置tensorflow

7.安装Bazel(最好下好了再安装,第二种方法,不然需要FQ)

http://www.bazel.io/docs/install.html

安装其他依赖

sudo apt-get install python-numpy swig python-dev python-wheel

8.建立GPU支持

bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer​ 如发生错误可在后面加上--verbose_failures运行如下

bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer​ --verbose_failures

完成后运行

bazel-bin/tensorflow/cc/tutorials_example_trainer --use_gpu

此程序会计算一个2*2矩阵的主特征值 输出如下

创建PIP安装包

bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package​

--config=cuda表示支持gpu

bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg

sudo pip install /tmp/tensorflow_pkg/tensorflow-0.9.0-py2-none-any.whl

OK,搞完收工​

ubuntu16.04下安装cuda,cudnn及tensorflow-gpu版本过程(代码片段)

...3;CUDA8.0深度学习主机环境配置:Ubuntu16.04+GeForceGTX1080+TensorFlow不过在实际运行的过程中,有一定的不同之处,随着时间的推移,一些组件已经可以更方便的安装, 查看详情

ubuntu16.04下安装cuda,cudnn及tensorflow-gpu版本过程(代码片段)

...3;CUDA8.0深度学习主机环境配置:Ubuntu16.04+GeForceGTX1080+TensorFlow不过在实际运行的过程中,有一定的不同之处,随着时间的推移,一些组件已经可以更方便的安装,不再需要自己编译了。一些流程也有所更改。因... 查看详情

ubuntu16.04安装tensorflow(cpu版本)详细可行步骤

参考技术A2、Tensorflowcpu版本的安装1、是pip3(Python3.5版本),不是pip(python2.7版本);2、输入命令行时,空格会导致输入不正确,得注意;3、测试安装成功1、命令行输入:python2、继续输入:重装Anaconda时,关于卸载Anaconda3的方法... 查看详情

求助tensorflow下遇到cudacomputecapability问题

...装教程可以参考:Ubuntu16.04上gtx1080的cuda安装July172016目前tensorflow是一个非常流行的深度学习计算框架,常规硬件及系统的安装方法官方的doc已经说的很清楚了,但是因为系统是ubuntu16.04,显卡是GTX1080,所以不可避免的要折腾起来。... 查看详情

Ubuntu 16.04 上 TensorFlow 的 NVIDIA cuDNN 版本类型 [关闭]

】Ubuntu16.04上TensorFlow的NVIDIAcuDNN版本类型[关闭]【英文标题】:WhichNVIDIAcuDNNreleasetypeforTensorFlowonUbuntu16.04[closed]【发布时间】:2018-07-2421:01:37【问题描述】:根据TensorFlow1.5installationinstructionsforUbuntu16.04,您需要安装cuDNN7.0,但他们... 查看详情

怎么在ubuntu16.04上安装tensorflow

...anttocontinue?[Y/n]y$sudopipinstall--upgradehttps://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl$wgethttps://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl$sudopipinstalltensorflow-0.8.0-cp27-none-linux_x86_64.whl此... 查看详情

ubuntu16安装tensorflow及jupyternotebook(代码片段)

Ubuntu16安装TensorFlow及Jupyternotebook文章目录Ubuntu16安装TensorFlow及Jupyternotebook1.软件版本2.安装过程3.测试本文主要讲述Windows上VMware虚拟机中Ubuntu16.04(最小化安装版,没有安装界面环境)安装TensorFlow及Jupyternotebook的过程1.... 查看详情

ubuntu16安装tensorflow及jupyternotebook(代码片段)

Ubuntu16安装TensorFlow及Jupyternotebook文章目录Ubuntu16安装TensorFlow及Jupyternotebook1.软件版本2.安装过程3.测试本文主要讲述Windows上VMware虚拟机中Ubuntu16.04(最小化安装版,没有安装界面环境)安装TensorFlow及Jupyternotebook的过程1.... 查看详情

阿里云ubuntu16.04系统下安装nginx

阿里云Ubuntu16.04系统下安装Nginx 查看详情

ubuntu16.04安装nvidia驱动cuda,cudnn和tensorflow-gpu(代码片段)

本文个人博客地址:点击查看之前有在阿里云GPU服务器上弄过:点击查看,这里从装Nvidia开始一、安装Nvidia驱动1.1查找需要安装的Nvidia版本1.1.1官网官网上查找:https://www.nvidia.com/Download/index.aspx?lang=en-us这里是Ge... 查看详情

ubuntu16.04下安装petalinux(代码片段)

ubuntu16.04下安装petalinux参考https://www.cnblogs.com/vacajk/p/6146146.html安装环境:  1.ubuntu16.04  2.petalinux-v2015.4  3.目标板:zynq7010SOC安装步骤:  1.在home目录下新建两个文件夹:petalinux和petalinux_installer两个文件夹,将安装包petali 查看详情

在ubuntu16.04下安装nodejs

源安装:1.curl-sLhttps://deb.nodesource.com/setup_5.x|sudo-Ebash- 2.sudoapt-getinstall-ynodejs使用命令安装看到此图,安装成功!使用node-v查看弄的js版本号   查看详情

ubuntu16.04下安装mysql详解(代码片段)

Ubuntu16.04下安装MySQL详解分别依次输入以下3个命令:sudoapt-getinstallmysql-serversudoaptinstallmysql-clientsudoaptinstalllibmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudonetstat-tap|grepmysql 出现如下信息证明安装成功:>&... 查看详情

普通电脑pc怎样跑tensorflow的gpu模式

...装教程可以参考:Ubuntu16.04上gtx1080的cuda安装July172016目前tensorflow是一个非常流行的深度学习计算框架,常规硬件及系统的安装方法官方的doc已经说的很清楚了,但是因为系统是ubuntu16.04,显卡是GTX1080,所以不可避免的要折腾起来。... 查看详情

ubuntu16.04下怎么安装flashplayer

我用的是firefox.直接aptinstalladobe-flashplugin即可.本文出自“12208412”博客,请务必保留此出处http://12218412.blog.51cto.com/12208412/1886250 查看详情

ubuntu16.04下sublimetext3安装和配置

ubuntu16.04下sublimetext3安装和配置2018年04月20日10:31:08zhengqijun_阅读数:14821.安装方法1)使用ppa安装sudoadd-apt-repositoryppa:webupd8team/sublime-text-3sudoapt-getupdatesudoapt-getinstallsublime-text-installer卸载sublime 查看详情

ubuntu下自动安装tensorflow脚本

(1)前提是你得安装好驱动和cuda安装驱动和cuda很简单,到以下位置选择ubuntu的cuda包即可https://developer.nvidia.com/cuda-toolkit然后sudodpkg-i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.debsudoapt-getupdatesud 查看详情

ubuntu16.04安装nvidia驱动cuda,cudnn和tensorflow-gpu(代码片段)

本文个人博客地址:点击查看之前有在阿里云GPU服务器上弄过:点击查看,这里从装Nvidia开始一、安装Nvidia驱动1.1查找需要安装的Nvidia版本1.1.1官网官网上查找:https://www.nvidia.com/Download/index.aspx?lang=en-us这里是Ge... 查看详情