一、Anaconda

Anaconda(官方网站
<https://link.jianshu.com/?t=https%3A%2F%2Fwww.anaconda.com%2Fdownload%2F%23macos>
)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

二、下载

从官网 <https://docs.anaconda.com/anaconda/install/>
下载最新版本,其中有不同操作系统的版本,这里下载的是windows64位,python3.5版本,由于深度学习打算用TensorFlow
<http://www.tensorfly.cn/tfdoc/tutorials/overview.html>
,支持python3.X版本所以建议下载python3的Anaconda版本


三、安装

windows版本直接next安装就可以,之后在所有程序中找到Anaconda的文件夹,启动里面的Anaconda Navigater启动成功表示安装成功

四、安装深度学习框架

在Anaconda prompt命令界面中使用conda命令安装

conda install theano(安装theano框架)


conda install keras(安装keras框架)


直接一步步来就行,可能同时安装其他的包,直接y就可以,验证的话进入python环境,import 包名就可以不报错就算安装成功

五、安装TensorFlow

1、创建环境:conda create -n tensorflow python=3.5.2(-n代表名字,名字为tensorFlow)

2、激活环境:activate tensorflow(关闭环境为deactivate)进入到TensorFlow环境

3、安装TensorFlow:pip install --ignore-installed --upgrade
https://storage.googleapis.com/tensorflow/win/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

4、验证:

>>> import tensorflow as tf
>>> hello=tf.constant('Hello,Tensorflow!')


>>> sess=tf.Session()

>>> print(sess.run(hello))

出现结果打印‘Hello,Tensorflow!’则安装成功(如果出现Your CPU supports instructions that this
TensorFlow binary was not compiled to use: AVX AVX2错误说明你的CPU不支持AVX指令集)

详情见安装Anaconda参考 <https://www.jianshu.com/p/62f155eb6ac5>