在Windows上使用RStudio初始化H2O

时间:2015-03-05 12:20:07

标签: r windows rstudio h2o

我是H2O的新手,在使用RStudio(64位Windows 7中的R 3.2版本)初始化H2O进行税务欺诈预测建模方面遇到了一些麻烦。我开始H2O的步骤如下:

  1. 我安装了H2O最新稳定版(" Noether 2.8.4.4"来自(http://0xdata.com/download/
  2. 使用以下方法解压缩后,我从终端启动了H2O:
  3. cd Downloads cd h2o-2.8.4.4 java -jar h2o.jar

    1. 我在Google Chrome中指出了H2O网址:http://localhost:54321/
    2. 在Rstudio中运行脚本以开始演示:
    3. library(h2o,lib.loc="C:/Program Files/RRO/R-3.1.2/library") localH2O = h2o.init(ip = "localhost", port = 54321, startH2O = TRUE)

      但是在第四步之后我收到了以下信息:

      H2O is not running yet, starting it now...
      
      Note:  In case of errors look at the following log files:
          C:\Users\AMARTI~1\AppData\Local\Temp\RtmpQ1aKXp/h2o_amartinezsistac_started_from_r.out
          C:\Users\AMARTI~1\AppData\Local\Temp\RtmpQ1aKXp/h2o_amartinezsistac_started_from_r.err
      
      java version "1.8.0_25"
      Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
      Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
      Error in h2o.init(ip = "localhost", port = 54321, startH2O = TRUE) : 
            H2O failed to start, stopping execution.
      

      对于我做错的任何帮助或建议,我将不胜感激。

2 个答案:

答案 0 :(得分:0)

我认为你的问题的原因是你应该定义ip。所以试试这样的事情

localH2O = h2o.init(ip = "enter your ip-address", port = 54321, startH2O = F)

答案 1 :(得分:0)

在Windows上的R中安装h2o非常简单。它就像在Rstudio中安装任何其他软件包一样。因为CRAN上的h2o包也可以像任何其他R包一样使用。请按照以下步骤操作:

  1. https://java.com/en/download/下载最新的java,以防您没有或拥有与h2o不兼容的旧版本

  2. install.packages("h2o", dependencies = TRUE)