linux下基于Anaconda安装Tensorflow

Anaconda 是一个集成许多第三方科学计算库的 Python 科学计算环境,Anaconda 使用 conda 作为自己的包管理工具,同时具有自己的计算环境,类似 Virtualenv.

和 Virtualenv 一样,不同 Python 工程需要的依赖包,conda 将他们存储在不同的地方。 TensorFlow 上安装的 Anaconda 不会对之前安装的 Python 包进行覆盖.

  • 安装 Anaconda

https://www.anaconda.com/download/ 下载需要的版本,安装,默认安装在/root/anaconda2下

sh Anaconda2-5.2.0-Linux-x86_64.sh
安装完之后重新打开一个命令行有效。
  • 安装成功Anaconda之后建立一个Tensorflow环境
# Python 2.7
$ conda create -n tensorflow python=2.7

# Python 3.4
$ conda create -n tensorflow python=3.4
  • 激活tensorflow环境并安装

$ source activate tensorflow

进入环境,从相应链接下载安装TensorFlow

(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.wh
  • 安装完后测试tensorflow
(tensorflow)$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
  • 使用完之后关闭

$ source activate tensorflow




你可能感兴趣的:(tensorflow)