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
相關文章
相關標籤/搜索