机器学习 日记1 安装Python+Theano+Kera

新人怀着对未来的无限憧憬,开始我的机器学习的学习日记

 

安装软件

本来我装有虚拟机,可以在ubuntu里直接装这些软件的,但奈何跟大家想法一样,想在电脑装,没办法,花了一天半的时间去搞这个玩意。参考博客链接如下。

http://blog.csdn.net/circle2015/article/details/54235127

其实上述的博客已经说的听清楚的了,我就在这重复一下,并加上自己的安装日记。

 

一、安装Anaconda

  1. 卸载你原有的Python程序
  2. 装个Anaconda,其实确实挺好用。后面除了Theano和Keras的安装有点烦,别的都不是问题。下载链接https://www.continuum.io/downloads

PS:我下载的版本是Anaconda 5.0.1 For Windows Installer Python 3.6 version * 64-Bit (515MB)

我个人认为主要还是考虑和系统的位数一致(不知道有没有人能帮我解惑),至于Python的版本,随便辣。

 

 

二、安装MinGW

  1. 配置环境,右键电脑-属性-高级系统设置-高级-环境变量。在用户变量path和系统变量CLASSPATH都加入C:\Users\Administrator\Anaconda3\Scripts(根据你安装的地方修改路径)
  2. 在CMD命令行下执行(失败则重复第三句):
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
    conda config --set show_channel_urls yes  
    conda install mingw libpython

三、配置变量

  1. 配置环境,右键电脑-属性-高级系统设置-高级-环境变量。在用户变量path和系统变量CLASSPATH都加入

C:\Users\Administrator\Anaconda3\MinGW\bin(根据你安装的地方修改路径)

C:\Users\Administrator\Anaconda3\MinGW\x86_64-mingw32\lib

C:\Users\Administrator\Anaconda3

(如果操作系统为32位的变量值输入为C:\Users\Administrator\Anaconda3\MinGW\i686_w64-mingw32\lib;)

四、安装Theano+Keras 

  1. 直接在CMD命令行下执行
    pip install theano keras

如果没有error就没问题了,如果有,那么我也不知道怎么办了,只能找别的开源网站,修改方式类似于上述的二 2,不过这个清华的源还可以了。应该不会有问题

 

 

五、更改keras默认后台为theano

  1. keras的backend默认为tensorflow,建立在tensorflow框架上,需要手动改为theano,官方的说明链接 https://keras.io/backend/ ,keras中文文档http://keras-cn.readthedocs.io/en/latest/ 
  2. 修改方式为具体就是在你的C:\Users\Administrator (或者你的用户名)~.keras\keras.json ,更改里面的tensorflow为theano就行
  3. 如果你这个时候,找不到文件,很好,你出现了跟我一样的问题。这主要是因为你还没运行过keras,所以不会生成对应文件。此时你该做的是:跳过这一步,先做六,再做五,如果做了五还不行,就直接自己在那个地址新建文件,输入:
    {
        "floatx": "float32",
        "epsilon": 1e-07,
        "backend": "theano",
        "image_data_format": "channels_last"
    }

六、测试是否成功

  1. 在CMD命令行下执行:                              如果这一步你出错了,请往上回看 二和三 检查是否安装好软件和配置好环境    
    Python
  2. 进入python命令行,输入下面命令   如果这一步你出现什么try_blas_ebkoc_ir.exe已停止工作 之类的东西,不用管,不影响!
    import theano
  3.  继续输入下面指令                      如果这一步你出现什么try_blas_ebkoc_ir.exe已停止工作 之类的东西,不用管,不影响                                                                              如果这一步你出现的关键词是找不到tensorflow,那你可以回到五
    import keras
  4. 如果没有error,那么恭喜你,完成安装。当然,装完还有很多坑等你踩

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值