通过anaconda来安装
Anaconda 是一个集成许多第三方科学计算库的 Python 科学计算环境,Anaconda 使用 conda 作为自己的包管理工具,同时具有自己的计算环境,类似 Virtualenv.
在anaconda上安装tensorflow不会对之前安装的 Python 包进行覆盖。不同 Python 工程需要的依赖包,anaconda 将他们存储在不同的地方。
- 安装anaconda
- 通过conda建立一个tensorflow计算环境
- 激活环境,使用conda 安装 TensorFlow
- 安装成功后,每次使用 TensorFlow 的时候需要激活 conda 环境
安装 Anaconda :
参考 Anaconda 的下载页面的指导
卸载anaconda,可以直接删除安装的目录。
rm -rf ~/anaconda3
安装Tensorflow
建立一个 conda 计算环境名字叫tensorflow:
# Python 3.6
$ conda create -n tensorflow python=3.6
激活tensorflow环境,然后使用其中的 pip 安装 TensorFlow. 当使用easy_install使用--ignore-installed标记防止错误的产生。
#激活tensorflow环境
$ source activate tensorflow
# Ubuntu/Linux 64-bit, CPU only, Python 3.6:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.1.0-cp36-cp36m-linux_x86_64.whl
#当你不用 TensorFlow 的时候,关闭环境:
(tensorflow)$ source deactivate
推荐一个Tensoflow的学习网站 tensorflow learn