h2o警告消息群集太旧

时间:2018-09-25 10:17:20

标签: r h2o

嗨,我在R中使用rep

几周前,我将h2o软件包更新为最新版本

h2o

但是当我使用 h2o.getVersion() [1] "3.20.0.2" 初始化一个新的h2o会话时,我会收到这样的警告消息

h2o.init

我该怎么办?第一次安装h2o时,我不记得从h2o网站下载了任何文件。

其他信息:OS Windows 10

In h2o.clusterInfo() : 
Your H2O cluster version is too old (3 months and 9 days)!
Please download and install the latest version from http://h2o.ai/download/

2 个答案:

答案 0 :(得分:1)

这只是一条警告消息,因此,如果需要,您可以继续使用所使用的H2O版本。

请注意,预计您会收到此警告消息。 H2O希望您知道您是否正在使用最新版本。

如果您希望消息消失,则只需更新至最新的稳定版本:http://h2o-release.s3.amazonaws.com/h2o/latest_stable.html

答案 1 :(得分:1)

首先删除以前为R安装的所有H2O软件包。

if ("package:h2o" %in% search()) { detach("package:h2o", unload=TRUE) }
if ("h2o" %in% rownames(installed.packages())) { remove.packages("h2o") }

然后,下载H2O依赖的软件包。

 pkgs <- c("RCurl","jsonlite")
for (pkg in pkgs) {
  if (! (pkg %in% rownames(installed.packages()))) { install.packages(pkg) }
}

下载并安装R的H2O软件包。

install.packages("h2o", type="source", repos=(c("http://h2o-release.s3.amazonaws.com/h2o/latest_stable_R")))

(可选)初始化H2O并运行演示以查看H2O的工作情况。

library(h2o)
localH2O = h2o.init()
demo(h2o.kmeans)

或者您可以简单地检查以下链接:

http://docs.h2o.ai/h2o/latest-stable/h2o-docs/downloading.html#install-in-r