基于Anaconda搭建python深度学习环境

一、Anaconda

Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

二、下载

从官网下载最新版本,其中有不同操作系统的版本,这里下载的是windows64位,python3.5版本,由于深度学习打算用TensorFlow,支持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参考



你可能感兴趣的:(机器学习,算法,深度学习)