简介

本文介绍如何源码安装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

参考