Keras是更加高级的API,它就是在tensorflow的基础上再做封装完成的。
系统:windows
python版本:当前最新版3.7.4
安装工具:pip
使用的IDE:PyCharm
说明:因为keras是基于tensorflow开发的,也就是说它的使用必须要基于tensorflow!所以在keras下载安装前,一定要先把tensorflow下载安装好!
注意:既然要先下载安装tensorflow,就需要注意numpy的版本!(这两个模块经常由于版本不匹配而导致互相冲突)。最常用、最稳定、最百搭的numpy版本是:1.16.0
本文将从python的安装开始,一步一步直到安装好keras;
需要注意各个包的安装顺序。
开始安装
第一步:windows下python的安装
- 下载地址:https://www.python.org/
- 选择Documents里的Windows,进入二级菜单,挑选想要的版本;
- 现在电脑一般都64位,一般下载:Windows x86-64 executable installer的文件
-
安装选择自定义,并且一定勾选设置环境变量:
(环境变量设置后,任何地方打开cmd输入:python;均可运行)
- 一路Next,安装完毕(本人选择安装到E盘,不默认到C盘)。
第二步:下载PyCharm
- 下载地址:https://www.jetbrains.com/
- 选择Tools里的PyCharm,选择要下载的版本即可(企业版最好);
- 一路Next,安装完毕(本人选择安装到E盘,不默认到C盘);
-
设置PyCharm的python编译环境,即选:“第1步”已经安装好的python.exe文件:
第3步:用pip下载各种包/模块
注意1:下载顺序,先下numpy、后下tensorflow、最后下载keras
注意2:指定包的下载版本,格式:pip install package==version
注意3:tensorflow和keras如不特指gpu版本(如keras-gpu),就是cpu版;
在“第1步”安装好的python文件下的“Scripts文件夹”下打开cmd:
下面的pip命令下载都是在这个文件夹下的cmd进行的,
下载的包存在另一个叫“Lib文件夹下的site-packages文件夹”;
本文python安装地址:E:\Pycharm\python374
对应的Scripts文件夹地址:E:\Pycharm\python374\Scripts
对应的site-packages文件夹地址:E:\Pycharm\python374\Lib\site-packages
- 指定numpy的版本下载:pip install numpy==1.16.0
- 直接下载最新的tensorflow:pip install tensorflow
- 直接下载最新的keras:pip install keras
- 用pip list查看是否安装好,以及对应的版本;
第4步:PyCharm中存在包能否正常使用
import os
import keras
x = [2, 4, 7, 9]
y = 999
print(y)
如果能正常运行,只提示了:Using TensorFlow backend. 已可使用:
注:Using TensorFlow backend.不是错误,
只是提示当前Keras的后端是Tensorflow!
补充:假如想要修改Keras的后端,可以在C:\Users\lenovo.keras找到一个叫:keras.json的文件;修改里面的:
"backend": "tensorflow" 中的参数即可(一般别改)。