ubuntu 14.04LTS下源码编译安装TensorFlow0.8-No GPU

原创 2016年06月02日 10:56:14

1,下载源代码

 git clone --recurse-submodules https://github.com/tensorflow/tensorflow

2,安装goolge构建工程工具Bazel

  系统环境:Ubuntu Linux 14.04 LTS

 Java JDK8或者更新

   1)安装JDK8

   sudo apt-get update

   sudo apt-get install oracle-java8-installer

   2)安装需要的包

    sudo apt-get install pkg-config zip g++ zlib1g-dev unzip

注意zlib1g-dev 这里的第5个是数字1,而不是字母l

3)下载Bazel,需要选择适合自己系统的Bazel下载。点击这里

4)安装Bazel

 $chmod +x bazel-0.2.3-installer-linux-x86_64.sh
 $./bazel-0.2.3-installer-linux-x86_64.sh --user
5)设置环境变量
   export PATH=$PATH:$HOME/bin
   HOME:用户名目录,比如/home/xiaoming
3,安装其他依赖项(在用户目录下安装,即/home/xiaoming/
sudo apt-get install python-numpy swig python-dev
sudo apt-get install python-virtualenv
virtualenv tensorflow
4,在tensorflow第一级目录下使用pip编译并安装
bazel build -c opt tensorflow/tools/pip_package:build_pip_package
mkdir /tmp/tensorflow_pkg
bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
5,回到用户目录下执行
 . tensorflow/bin/activate   
  pip install /tmp/tensorflow_pkg/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
     下划线部分可能会有不同
6,可以运行tensorflow的例子了
$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>
运行时,必须是激活状态,即 执行. tensorflow/bin/activate
命令行形式:(tensorflow)用户名@-pc:~$
退出时,可以执行$ deactivate


 


相关文章推荐

在64位ubuntu上安装tensorflow 以及源码安装

在64位ubuntu上安装tensorflow http://blog.csdn.net/songhaoaa/article/details/50421638 2015-1...

Ubuntu14.04下源码安装tensorflow 0.12

Ubuntu14.04下源码安装tensorflow,配置tensorflow需要下载一些文件,可能会出现Timeout connecting to https://cdnjs.cloudflare....

ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程

写在前面一些废话接触深度学习已经有一段时间,之前一直在windows下使用Theano,但是发现Theano天书般的源码真是头大,在看到tensorflow中文教程后,发现它竟然逻辑清晰,教程丰富,实...

Ubuntu14.04源码编译安装CPU版本的tensorflow

Ubuntu14.04源码编译安装CPU版本的tensorflow 说明:由于某种原因,我们需要编译tensorflow的源码包来进行安装 环境说明: os:Ubuntu 14.04 arch:x86...

tensorflow源码安装过程记录(ubuntu16、基于CPU)

(ubuntu16/win8.1双系统)基于CPU的tensorflow源码安装
  • Ryoyi
  • Ryoyi
  • 2017年01月14日 20:21
  • 1000

Ubuntu1604 下编译并使用tensorflow c++库

------------------ 安装tensorflow c++库 ------------------------ 1.     安装bazel 具体怎么安装可以在bazel官网看看 有直接的...

Ubuntu 16.04 LTS下编译GPU版tensorflow

Ubuntu 16.04 LTS下编译GPU版tensorflow 机器学习与数学 · 2016-06-10 13:51 作者: 比特小组 机器学习与数学出品 ...

ubuntu14.04+GTX1080+cuda8.0+cudnn5.1+源码编译tensorflow安装教程

GTX1080因为其高性价比,被许多人买来用于进行并行计算用。tensorflow是当今最流行的深度学习库之一。很多人希望使用基于GPU计算的tensorflow来进行研究。tensorflow使用p...

ubuntu14.04系统中安装tensorflow(cpu版)

一.tensorflow的环境 ubuntu16.04的环境、系统自带pythond的环境 1、进入窗口的模式: 输入Python的命令,发现已经存在python。 2、输入以下命令...

ubuntu14.04安装TensorFlow-gpu1.0.1

官网指南:https://www.tensorflow.org/install/install_linux(被墙) 中文翻译:http://wiki.jikexueyuan.com/project/t...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu 14.04LTS下源码编译安装TensorFlow0.8-No GPU
举报原因:
原因补充:

(最多只允许输入30个字)