Centos7安装Tensorflow(python 3)

本文记录了安装过程,为后续重复工做节省时间。有问题请联系zhangtiey@gmail.compython

一开始基于python2安装的TensorFlow,后来发现要基于python3,又折腾了一遍。好的地方是基于virtualenv,之前的安装不影响本次python3。linux

先安装python3

注意用yum安装,不要卸载以前的python2,不然系统会出问题。如何安装:google下centos install python 3.5
安装完毕后会回在动有以下命令:/usr/bin/python3,注意不要作软链接python3到python,缘由仍是centos要使用python2做为默认工具。这里不用理会,由于下面的virtualenv会自动对应python3.c++

下面这些不看本文也能够,把tensorflow官网安装文档中的apt-get换成yum就行centos

安装须要的东西

sudo yum -y install epel-release
sudo yum -y install gcc gcc-c++ python3-pip python-devel atlas atlas-devel gcc-gfortran openssl-devel libffi-devel

注意:这里的python3-pip对应了python3工具

安装virtualenv

use pip or pip3 as you prefer for python or python3google

pip3 install --upgrade virtualenv
virtualenv --system-site-packages ~/venvs/tensorflow

启动virtualenv

source ~/venvs/tensorflow/bin/activate

注意:每次都须要启动这个虚拟环境来跑tensorflowcode

在virtualenv中安装tensorflow

能够解决tensorflow的官方文档:https://www.tensorflow.org/in...ip

pip3 install --upgrade tensorflow
相关文章
相关标签/搜索