Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

网上找了好多教程,硬是倒腾一个礼拜才装成功,踩过的坑不多说了,直接开始

本人电脑系统是win7 64bit, 其他系统未验证过.

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

先下载Anaconda,https://www.anaconda.com/distribution/, 看到只有3.7与2.7版本,下载2.7版本安装(3.7倒腾了好久没装成功,果断换成2.7)

安装Python2.7 与 Anaconda

先安装Python2.7,到python官网下载对应的2.7版本安装,步骤不多讲。

安装Anaconda,安装时下面两个图片的操作需要选择,其他步骤就是普通软件的步骤,不多讲了。
Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

创建tensorflow 环境

参考链接,第二步。也可以看截图
https://blog.csdn.net/xdwly96/article/details/88080545?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
Win7 64bit ,CPU,AnacondaTensorflow、Keras安装
打开Anaconda 确认是否已经安装成功Tensorflow 环境;

在Anaconda下点击Environments>>Tensorflow ,稍等右下角进度条走完,没有报错说明环境装好了。
Win7 64bit ,CPU,AnacondaTensorflow、Keras安装
tensorflow 环境里面安装ipython, spyder,juypter ,virtualenv;下面举个栗子:

如下图,下拉菜单中选择Not installed, 找到上面三个玩意这里找matpoltlib,逐个勾选点击右下角apply 按钮,就可以逐个安装了

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

安装Tensorflow

自己到gihub上下载的tensorflow-1.5.0-cp27-cp27m-win_amd64.whl(下载地址如****意了,需要根据自己电脑配置选择Tensorflow的,如果版本不合适自己电脑配置,请在自己上Gihub上找一找(都说不懂Gihub的,不是合格的程序猿)

下载地址:
https://raw.githubusercontent.com/fo40225/tensorflow-windows-wheel/556bea10a529578e3a93ce81b57d124027c7b94e/1.5.0/py27/CPU/sse2/tensorflow-1.5.0-cp27-cp27m-win_amd64.whl

下载完成后,把文件拷贝到Anaconda >>>tensorflow 环境里面的script里面, 大概是:

C:\Users\xxxx\AppData\Local\Continuum\anaconda2\envs\tensorflow\Scripts

打开Anaconda Prompt,

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

在Anaconda prompt 里面输入

activate tensorflow,待tensorflow 环境**

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装
注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate

输入pip install (输入tensorflow 文件的全目录),回车开始安装tensorflow.
Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

打开Jupyter (tensorflow),输入以下命令测试Tensorflow 是否安装成功

import tensorflow as tf
hello = tf.constant(‘Hello, TensorFlow!’)
sess = tf.Session()
print(sess.run(hello))

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装
显示 Hello, TensorFlow!说明成功

安装Keras

借用链接文章中第四步,

https://blog.csdn.net/qy13913453196/article/details/82589792?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
第四步:搭建Keras环境
Anaconda3如何安装keras,主要包括下面三步:

1.安装mingw libpython

2.安装theano

3.安装keras

若你还没有按装anaconda,赶紧下载安装吧!若已安装好,进入win菜单打开Anaconda prompt,同样需要activate tensorflow ,如下图:

1.输入conda install mingw libpython回车,然后输入y回车,如下图:

2.输入conda install theano回车,然后输入y回车,如下图:
Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

2.输入conda install keras回车,然后输入y回车,如下图:

Win7 64bit ,CPU,AnacondaTensorflow、Keras安装

到这里我以为成功了,结果在Jupyter 输入
from keras.datasets import mnist
(train_images, train_labels),(test_images, test_labels) = mnist.load_data()
print(train_images.shape)

提示没有Keras模块

关键一步来了,找到Keras安装位置,当时我的Keras的文件夹在以下路径:

C:\Users\xxx\AppData\Local\Continuum\anaconda2\envs\tensorflow\Lib\site-packages\tensorflow

于是我把Keras整个文件夹剪切出来,粘贴到上一级目录,即:

C:\Users\nz2620\AppData\Local\Continuum\anaconda2\envs\tensorflow\Lib\site-packages

然后Jupyter 再输入如下命令行,没有报错而且开始下载训练数据,安装成功了,喔,就是这么酸爽

from keras.datasets import mnist
(train_images, train_labels),(test_images, test_labels) = mnist.load_data()
print(train_images.shape)

我这个搞测试工艺的,开始神经网络的学习之路了!!!!希望能帮助大家,如有不正确的地方欢迎指正