win10环境下安装Python机器学习环境(anaconda)


                                         win10环境下安装Python机器学习环境

步骤

在Windows 10 x64位系统下完成

下载Anaconda 3[1],去官网下载,地址:

https://www.anaconda.com/download/#windows

一、     安装Anaconda3 (64-bit)

要使用ALPHAGO的神经网络TensorFlow,必须先安装PYTHON。

Anaconda3带有非常多的科学计算库包括大家使用的Keras等等。在Windows下安装Anaconda3,值得注意的是,WINDOWS仅只支持64位的系统,安装Anaconda3-5.0.0-Windows-x86_64.exe版本,安装时注意几点

(1)   首先选择install for all users

win10环境下安装Python机器学习环境(anaconda)

其次点击next,选择默认的安装目录。

 

(2)   注意勾选添加环境变量,不勾选注册Python3.6。这是因为tensorflow默认需要使用Python3.5版本。

win10环境下安装Python机器学习环境(anaconda)

点击install后安装需要点时间。

安装成功:

win10环境下安装Python机器学习环境(anaconda)

 

 

二、     安装TensorFlow

注意,以下步骤全部用Anaconda Prompt终端,且以管理员权限执行(右击“以管理员身份打开”启动AnacondaPrompt终端)。

1、创建tensorflow环境

conda create -ntensorflow python=3.5

该过程会下载Python3.5,根据网络情况可能会需要等待一段时间。

2、**环境

activate tensorflow

win10环境下安装Python机器学习环境(anaconda)

3、安装TensorFlow(安装前一定要**环境)

GPU版

pip installtensorflow-gpu

CPU版

pip installtensorflow

该过程中,由于本实验涉及的复杂度不高,安装CPU版本,避免很多复杂的环境配置和操作。

CPU版

两种方法

(1)  输入 pip install tensorflow 完成最后安装安装可能会出现"TIME OUT"错误”,这是因为网络速度不理想传输被断开.

win10环境下安装Python机器学习环境(anaconda)

(2)  手工下载TensorFlow的.whl文件:

https://www.lfd.uci.edu/~gohlke/pythonlibs/ 

win10环境下安装Python机器学习环境(anaconda)

当时我下的是tensorflow-1.4.0-cp35-cp35m-win_amd64.whl,安用pip命令安装:(进入目标所在的文件夹下才能执行安装)

win10环境下安装Python机器学习环境(anaconda)

成功安装各种所需的包

win10环境下安装Python机器学习环境(anaconda)

3、验证安装TensorFlow成功

输入python,进入python编译环境输入

import tensorflow astf

无报55错则表示安装成功。

win10环境下安装Python机器学习环境(anaconda)

 

安装spyder插件

进入到tensorflow环境下,输入:

conda install spyder

安装完成后,在Anaconda菜单下可以发现IPython、Jupyter QTConsole、Spyder等程序下多了一个XXX(tensorflow)程序

    win10环境下安装Python机器学习环境(anaconda)

 

至此,Tensorflow和Anaconda环境的集成安装就完成了。

安装tflearn

进入到tensorflow环境下,输入:

pip install tflearn

win10环境下安装Python机器学习环境(anaconda)

  

   验证TensorFlow在Spyder中可用:打开Spyder(TensorFlow)管理员运行,打开TestTensorflow.py得到如下结果则表明成功。

win10环境下安装Python机器学习环境(anaconda)