频道栏目
首页 > 程序开发 > 软件开发 > 其他 > 正文
win10下安装theano和keras
2017-01-09 09:50:38      个评论    来源:明日韭菜  
收藏   我要投稿

win10下安装theano和keras:本来在ubuntu下安装theano和keras安装轻而易举,可是鉴于平常用得还是window系统多些,没办法,虽然麻烦些,还是在继续尝试在window下安装成功。参考得博客链接如下

https://www.th7.cn/Program/Python/201606/870329.shtml
https://blog.csdn.net/u014114990/article/details/49735987
https://blog.csdn.net/niuwei22007/article/details/47684673
https://www.cnblogs.com/CQUTWH/p/5974685.html
因为这些博客介绍得有些问题,故我重新整理如下

1、安装Anaconda(蟒蛇)

强烈建议所有人安装Anaconda。各种包得依赖问题,人家都解决得很好了,何必自己一个个安装呢。下载链接https://www.continuum.io/downloads

如果自己网速不好就用国内的清华的镜像:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2、安装MinGW(Window下的GCC和G++)

在cmd下执行

conda install mingw libpython

如果没有安装成功,请重复使用以上命令,因为可能是你的网不好,安装成功后会在Anaconda目录下有MinGW文件夹
如果嫌弃默认下载源不好的话,就添加清华的源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  

conda config --set show_channel_urls yes  

然后再执行conda install mingw libpython 速度应该会变快

3、添加MinGW的环境变量

在当前用户的环境变量中,找到path变量,没有就新建一个,向里面添加
“c:\Anaconda\MinGW\bin;c:\Anaconda\MinGW\x86_64-mingw32\lib;”(如果操作系统为32位的变量值输入为“c:\Anaconda\MinGW\bin;c:\Anaconda\MinGW\i686_w64-mingw32\lib;”)(注意要带分号)
请根据你的具体安装目录更改以上内容。

其他教程说还要在C:\Users\Administrator (或者你的用户名)这个目录下,创建theanorc.txt 文件,根本没有必要啊亲们!因为这一步就是指定了g++的路径。

4、安装theano和keras

接下来就是最简单的一步了,直接在cmd下执行

pip install theano keras

如果网速不好的话,请多执行几次上面的命令就行了,没错,安装就是这么直接粗暴!

5、更改keras默认后台为theano

keras的backend默认为tensorflow,建立在tensorflow框架上,需要手动改为theano,官方的说明链接 https://keras.io/backend/
具体就是在你的C:\Users\Administrator (或者你的用户名)~.keras\keras.json 有个配置文件,更改里面的tensorflow为theano就行

6、测试是否安装成功

进入python命令行,输入下面命令

import theano
print theano.config.blas.ldflags

如果什么都没有显示,则说明theano安装成功

import keras

会出现,Using Theano backend
如果没有 error则说明导入成功!

点击复制链接 与好友分享!回本站首页
上一篇:C/C++、Java重定向输入输出流至文件
下一篇:设计模式之代理模式
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站