您的位置:首页 > 其它

基于ubuntu16.04 源码安装 tensorflow

2016-12-30 12:33 543 查看
官网提供多种tensorflow的安装方式,源码,VirtualEnv ,Doctkerd等等,下面使用tensorflow源码安装。

说明:本博客安装的是only cpu 版本,如需安装enable gpu版本,请参照另一篇博客:

源码下载

使用git从github上下载:

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

Bazel安装

Bazel是google 的一款可再生的代码构建工具,安装前先安装依赖,没有的安装

$ sudo apt-get install openjdk-8-jdk openjdk-8-source
$ sudo apt-get install pkg-config zip g++ zlib1g-dev unzip


下载bazel安装文件(版本自选):

https://github.com/bazelbuild/bazel/releases/download/0.1.1/bazel-0.1.1-installer-linux-x86_64.sh

修改为可执行文件并安装:

$ chmod +x install-version-os.sh
$ ./install-version-os.sh --user


安装程序会将bazel默认安装到$HOME/bin目录下,需要把这个目录加入PATH

$ export PATH="$PATH:$HOME/bin"


把这个依赖安装上,不然可能报错

$ apt-get install python-numpy swig python-dev


源码安装

1编译并安装

$ 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


2安装

$ pip install /tmp/tensorflow_pkg/tensorflow-0.5.0-py2-none-any.whl


install时应该要联网,我当时断网失败了 。

————————————————————至此,安装完毕

参考http://blog.csdn.net/tengxing007/article/details/53940325
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: