简介
本文介绍如何源码安装tensorflow。
机器环境centos7.3。
一个许多whl都可以下载的网站。
https://pypi.python.org/pypi/tensorboard
安装bazel
这个请参考bazel安装。
centos下可以执行以下命令。
yum install bazel
安装openjdk8
yum search jdk
yum install java-1.8.0-openjdk.x86_64
安装相关python依赖
安装 python-numpy python-dev python-pip python-wheel等
下载tensorflow源码
git clone https://github.com/tensorflow/tensorflow.git
安装tensorflow
进入tensorflow目录,执行以下命令
# 配置,根据具体配置选择y/N
./configure
# 编译
bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package
# 生成whl文件
bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
# 安装
sudo pip install /tmp/tensorflow_pkg/tensorflow-1.1.0-py2-none-any.whl