有关Anaconda安装的说明

Anaconda是集成了许多机器学习和数据挖掘的python科学计算库,内含有一些tensorflow 依赖库,建议阅读《Tensorflow实战》的朋友们先行安装。官方中文档中也调用了一部分Anaconda的库用于神经网络的使用。

系统环境:
Linux Ubuntu 16.04 + Tensorflow + Python 2.7.12
[GCC 5.4.0 20160609] on linux2
CPU版本

因为电脑版本是python2.7,为Ubuntu自带。升级python3.5还需要删除替换原先的py2.7,而python又与系统中的很多文件有关,为避免麻烦我下载了Anaconda对应Python2.7的版本进行安装,下载页面链接:https://www.anaconda.com/download/

下载后可以在路径下的文件夹中找到一个Anaconda2-4.4.0-Linux-x86_64.sh文件,证明下载成功。
之后在终端命令中cd到文件夹下,安装Anaconda

安装命令:

bash Anaconda2-4.4.0-Linux-x86_64.sh

之后应该会弹出相应的安装信息,验证的license文件直接q掉,如果安装路径没问题就一路回车。在提示安装完成后退出终端,并重新进入终端,输入$ python即可查看到如下信息

有关Anaconda安装的说明_第1张图片

此时在信息中我们可以看到,Anaconda已成功安装。
在terminal中输入python也可以看到Anaconda的存在了。据网上的大部分教程来说这已经算是安装成功了。

可是当我们很开心地开始敲命令:

import tensorflow as tf

却发现之前的tensorflow无法导入,会有报错信息,此处python的版本我们可以看到已经是2.7.13了,这个版本下并未安装配置tensorflow。

这里的原因是笔者最初直接采用pip进行tensorflow安装导致的,并没有使用Anaconda进行安装。所以后期很难更改。
因此,如果大家在做机器学习的时候,一定要明白自己要做的内容是哪个方向,后期计算过程中有很多tensorflow的依赖库都在其中,官方中文档中也有很多代码需要依赖Anaconda的库,笔者在这里推荐利用Anaconda进行安装。

你可能感兴趣的:(tensorflow)