本文記錄了安裝過程,爲後續重複工做節省時間。有問題請聯繫zhangtiey@gmail.compython
一開始基於python2安裝的TensorFlow,後來發現要基於python3,又折騰了一遍。好的地方是基於virtualenv,之前的安裝不影響本次python3。linux
注意用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工具
use pip or pip3 as you prefer for python or python3google
pip3 install --upgrade virtualenv virtualenv --system-site-packages ~/venvs/tensorflow
source ~/venvs/tensorflow/bin/activate
注意:每次都須要啓動這個虛擬環境來跑tensorflowcode
能夠解決tensorflow的官方文檔:https://www.tensorflow.org/in...ip
pip3 install --upgrade tensorflow