Windows的Python3.5下keras安装

评论一楼说法是对的,python3.5版本安装keras后import会报错,正确版本可以使用python3.4,距离写这个文档的时间已经过去两年了,不知道这篇文章对大家是否还有帮助,希望没有误导同学们。

 

为了学习keras,首先就得安装好keras,但是在Windows下,keras的安装真的会有很多问题。这两天走了很多弯路,终于安装好了keras,是基于theano的,现在记录下安装过程,也许对自己有帮助。

1.安装Python

官网下载Python3.5版本,这个很简单。安装好过后将Python的路径和scripts和libs的路径都加入path里面。

2.安装好Python3.5后先把pip升级到最新版本,我也不知为什么我当时得pip就不是最新版本,所以pip安装的时候除了很多错误,才知道是pip版本过低(可能是之前我安装过python2.7的原因)。具体操作入下:

就在命令行下输入:python -m pip install -U pip 这一步应该不会失败,只要网络连接正常。

3.安装wheel

命令行下输入 python -m pip install wheel
我安装的时候一直提示超时 如果提示超时 输入pip –default-timeout=100 install -U pip可以修改默认超时时间,建议改默认超时时间

如果失败可以多试几次,亲测7-8次才成功。help(‘modules’) 可以列出所有已经安装的模块,就可以知道wheel有没有安装成功

4.安装mingw

去mingw的官网下载文件病安装,将minge的bin和lib加入环境变量path里面,安装的时候g++和gcc必选。

5.安装lapack

给出下载地址:http://icl.cs.utk.edu/lapack-for-windows/lapack/

下载夏利后是zip文件,直接解压到mingw的lib文件夹下,然后把路径加上去,我的是:G:\bigdate\MinGW\lib\lapack-3.6.1

6.安装vs

安装vs2010后续版本,只是需要vs的环境。我之前就有,就没安装,不会安装的去网上百度有很多。

7.安装numpy,scipy,theano,keras

这里很简单 直接命令行输入:   python -m pip install numpy

python -m pip install scipy

python -m pip install theano

python -m pip install keras

不出意外这四步都不会失败。

如果numpy和scipy失败的话,附件里有scipy-0.18.1-cp35-cp35m-win32.whl 和 numpy-1.11.2+mkl-cp35-cp35m-win32.whl文件,这个是现在最新版本,

如果过期了可以 去:http://www.lfd.uci.edu/~gohlke/pythonlibs/  这里面有python很多的安装模块,选择适合你电脑的版本,下载之后放在python安装路径下面,然后命 令行找到文件夹之后

输入: pip install scipy-0.18.1-cp35-cp35m-win32.whl 然后输入 pip install numpy-1.11.2+mkl-cp35-cp35m-win32.whl。但是这里很可能出错,因为没有指定文件的路 径,就算你已经是在当前文件夹下输入的命令也没用,加上路径应该就能成功,我的是: pip install E:\Python\scipy-0.18.1-cp35-cp35m-win32.whl 。

 

8.以上就应该能成功安装好keras了,命令行下输入:python 进入python环境后 :import numpy

import scipy

import theano

import keras

都应该不会报错,这样就成功安装好了keras。

 

如果有问题和疑问欢迎联系本人。

 

    原文作者:cccz1996
    原文地址: https://blog.csdn.net/cccz1996/article/details/52969549
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞