windows下完整安装theano(安装及配置),keras调用theano

虽然现在对于theano的使用不算多,但是需要的时候往往安装出现各种问题,也踩了很多坑,所以想把成功的方法分享给大家,避免陷入困难,浪费大量时间。
参考博客及论坛:
https://blog.csdn.net/linangfs/article/details/81366893
https://blog.csdn.net/qq_33626989/article/details/81811297
https://stackoverflow.com/questions/44103230/theano-attributeerror-module-theano-has-no-attribute-gof
环境:win7 64位,python3.6

1.创建环境,并切换到环境。
2.安装mingw, libpython

conda install mingw libpython

3.安装mkl , nose

conda install mkl
conda install nose

4.安装theano

conda install theano pygpu
conda install mkl-service 

5.添加配置文件 .theanorc.txt
位置:C:\Users\XXX(具体是自己的用户名或Administrator)

**注意:**文件名的前边有一个点
在新建的配置文件中添加如下内容

[blas]
ldflags=-lblas

6.测试

import theano

无任何报错,通过运行即成功安装。
使用时需要修改keras.json设为th,theano。import keras会提示后端为theano,无任何报错即可正常使用。

注意:
numpy安装1.13.1,不然会有gof有关的报错。

下面是我所建环境的配置文件,包括conda和pip的 ,对于keras,theano , tensorflow最好还是通过pip安装。

链接: https://pan.baidu.com/s/1vNlJjSVGLLN3D6ihDXrbdw 提取码: wxah

欢迎大家积极留言,把遇到的问题说出来,共同解决。

你可能感兴趣的:(机器学习,theano,keras,python)