从头搭建 Tensorflow 开发环境 - Ubuntu + Anaconda/conda + Tensorflow

关于作者

贾庸,Ai算法精研社发起人,微信号:huailaoba

关于 Tensorflow

TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。它是谷歌基于DistBelief进行研发的第二代人工智能学习系统。2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源。

使用 Tensorflow

开箱即用

楼主已经搭建好了虚拟机镜像 TFWithAnacondaOnU14.ova
桌面版的 Ubuntu 14 + Anaconda + Tensorflow
可以直接下载
链接:http://pan.baidu.com/s/1hr8Tzyk 密码:mxau
用户名: root
密码: a

Miniconda

https://conda.io/miniconda.html

一行命令完成 Tensorflow 环境搭建

Anaconda 或 mini conda 已经装好的前提下,国内的小伙伴直接执行以下一行命令即可完成安装

conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda create -n py27tf10 python=2.7 tensorflow=1.0.1 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

最新版本

>>> tf .__version__
'1.3.0'

安装前的准备

如下安装步骤假定同学们使用的是 Ubuntu + Anaconda,如果还没有搭建,也不想花时间在折腾环境上,可以直接下载楼主已经搭建好的虚拟机镜像 TFWithAnacondaOnU14.ova
这是个桌面版的 ubuntu 14
链接:http://pan.baidu.com/s/1hr8Tzyk 密码:mxau
用户名: root
密码: a

下载指定版本 tf

据说国内最好的 conda 镜像源是清华的,氮素,清华的 tf 版本太旧了,想体验最新版本需要梯子
https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.1-cp36-cp36m-linux_x86_64.whl
为啥是这个版本?因为最新的 Anaconda 集成的是 Python 3.6 version。

国内源

http://mirrors.aliyun.com/pypi/simple/tensorflow/

whl官网

https://pypi.python.org/pypi

楼主已经下载好的 whl

链接:http://pan.baidu.com/s/1bpH2psV 密码:hjdh

通过 pip 安装本地 whl

source activate py27
pip install tensorflow-1.0.1-cp27-cp27mu-manylinux1_x86_64.whl

步骤总结

  1. 下载、设置 VM 镜像
  2. 下载 whl
  3. pip 安装

更多环境搭建的信息,请查阅官网

https://www.tensorflow.org/install/install_linux

你可能感兴趣的:(机器学习,深度学习,tensorflow,deep-learning)