centos6.7 tensorflow源码安装

虚拟机:vmware workstation 12

操作系统:centos 6.7

1.参照网址设置安装:

https://jingyan.baidu.com/article/49711c61964328fa441b7c93.html

2.reboot 用户名密码登录

3.安装vmtools参照:

https://jingyan.baidu.com/article/e8cdb32b136ad637052bad26.html

4.jdk安装

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

rpm -ivh jdk-8u161-linux-x64.rpm

rpm -qa | grep jdk 查到已有版本jdk1.8

centos6.7 tensorflow源码安装

vim ~/.bashrc添加JAVA_HOME环境变量

 export JAVA_HOME=/usr/java/jdk1.8.0_161/

source ~/.bashrc

5.安装bazel

第一种尝试:

下载bazel地址: https://github.com/bazelbuild/bazel/releases/

 ./ bazel-0.5.4-installer-linux-x86_64.sh --user

输入/root/bin/bazel,提示glibc2.14版本没有找到

第二种尝试:

 ./ bazel-0.2.0-installer-linux-x86_64.sh --user

输入/root/bin/bazel,提示glibc2.14版本没有找到

centos6.7 tensorflow源码安装

第三种尝试:

./ bazel-0.1.0-installer-linux-x86_64.sh --user

输入/root/bin/bazel,提示glibc2.14版本没有找到

centos6.7 tensorflow源码安装

参考网址:

http://blog.sina.com.cn/s/blog_94c2c46a0102wysg.html


综上考虑升级glibc和glibcxx

6.源码安装python

以下安装参考网址:

https://www.cnblogs.com/wswang/p/7718131.html

http://blog.sina.com.cn/s/blog_94c2c46a0102wysg.html


下载Python源码包: https://www.python.org/downloads/release/python-2713/

点击下载Gzipped source tarball

解压Python: 

tar –zxvf Python2.7.13.tgz

mv Python-2.7.13 /usr/local

cd /usr/local/Python-2.7.13

./configure --prefix=/usr/local

提示错误:no acceptable C compliler found in $PATH

参考gcc安装部分完成gcc的安装, 再接着执行如下命令.

./configure --prefix=/usr/local

make

make install

输入python出现如下界面:

centos6.7 tensorflow源码安装

接着安装tensorflow.

7.gcc安装

查看gcc版本:

gcc --version

安装gcc 4.4.7版本 red hat 4.4.7-18

gcc所需rpm包下载网址:

http://ftp.gnu.org/gnu/gcc/gcc-4.4.7/

以下安装参考网址:http://blog.csdn.net/fengyunshijie2015/article/details/54618294

rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm  
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm
rpm -Uvh libgcc-4.4.7-17.el6.x86_64.rpm
rpm -Uvh libgomp-4.4.7-17.el6.x86_64.rpm
rpm-ivh gcc-4.4.7-17.el6.x86_64.rpm
到此安装完成,可以用gcc -v 查看版本。

8.tensorflow安装

参考网址:https://www.jianshu.com/p/fdb7b54b616e

在https://github.com/tensorflow/tensorflow下载成tensorflow-master.zip并解压缩tensorflow-master文件夹

cd tensorflow-master