centos7全新系统安装TensorFlow
一、查看python版本
使用命令python -V查看系统使用的默认python版本,得到的结果为python 2.7.5的版本
二、pip的查看和安装
1、使用pip -V 查看pip的版本,下图的情况表示pip并没有安装,那么我们需要安装pip。
2、安装pip
pip安装存在很多方式,如:编译安装、使用现用的yum源安装、使用现有的脚本安装。
在这里我们将使用现有的脚本对pip进行安装
首先我们需要下载安装脚本: wget https://bootstrap.pypa.io/get-pip.py
执行脚本对pip进行安装 python get-pip.py
执行命令:pip -V 查看pip版本,出现下图则证明pip安装成功。
三、安装 Python 和 TensorFlow 软件包依赖项
安装python-dev使用
yum install python-dev python-pip
从上图可以得到没有python-dev软件包,可以使用yum search python-dev
在本机查找软件包
从上图可以看到python-dev的软件包为python-devel.x86_64,可以使用yum install python-devel.x86_64
安装软件包
四、安装 TensorFlow pip 软件包依赖项
1、安装six、numpy、 wheel、 mock等软件包,使用命令
pip install -U --user six numpy wheel mock
2、安装keras_applications软件包,使用命令pip install -U --user keras_applications==1.0.5 --no-deps
3、安装keras_preprocessing软件包,使用命令pip install -U --user keras_preprocessing==1.0.3 --no-deps
五、安装Bazel
创建bazel的yum源,使用vim /etc/yum.repos.d/bazel.repo
创建源文件,将内容
[vbatts-bazel]
name=Copr repo for bazel owned by vbatts
baseurl=https://copr-be.cloud.fedoraproject.org/results/vbatts/bazel/epel-7-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/vbatts/bazel/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
保存在文件内
使用yum install bazel
安装bazel
六、安装和测试TensorFlow
1、安装TensorFlow
使用命令pip install tensorflow
安装TensorFlow
2、测试TensorFlow是否安装成功
先输入python回车,进入python运行环境;然后使用语句import tensorflow as tf
引用TensorFlow模块,若如下图则证明TensorFlow安装成功