r - 在 R 中运行 h2o.init 函数时出错
问题描述
在运行 h2o.init() 函数时,我遇到了如下所述的错误,请您帮助我理解为什么会出现错误以及应该怎么做才能避免将来出现此错误。
H2O is not running yet, starting it now...
Note: In case of errors look at the following log files:
C:\Users\ransingh.ray\AppData\Local\Temp\abc/h2o_RANSINGH_RAY_started_from_r.out
C:\Users\ransingh.ray\AppData\Local\Temp\abc/h2o_RANSINGH_RAY_started_from_r.err
java version "14.0.1" 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
Starting H2O JVM and connecting: ............................................................Diagnostic HTTP Request:
HTTP Status Code: -1
HTTP Error Message: Failed to connect to localhost port XXXXX: Connection refused
Error Output:
Only Java 8, 9, 10, 11, 12 and 13 are supported, system version is 14.0.1
Error in h2o.init() : H2O failed to start, stopping execution.
解决方案
它写在错误行:
错误输出:仅支持 Java 8、9、10、11、12 和 13,系统版本为 14.0.1 h2o.init() 中的错误:H2O 无法启动,停止执行。
您的 H2O 版本仅支持 Java 8 到 13,而您的是 14.0.1,这导致它无法执行。在 H2O 3.30.1.1中正式添加了 Java 14 支持。您可以降级 Java 版本,也可以升级 H2O 版本。H2O 3.30.1.1 最近发布,但尚未在 CRAN 上发布,但您可以使用 R 中的以下代码安装它:
if ("package:h2o" %in% search()) { detach("package:h2o", unload=TRUE) }
if ("h2o" %in% rownames(installed.packages())) { remove.packages("h2o") }
install.packages("h2o", type="source", repos="http://h2o-release.s3.amazonaws.com/h2o/rel-zeno/1/R")
推荐阅读
- javascript - 其他带有 toUpperCase()、toLowerCase() 和 Number.isInteger() 的 if 语句
- c# - Autofac 工作单元中的依赖注入
- amazon-web-services - AWS CodeBuild with Multi Docker Containers:无法准备上下文:无法评估 Dockerfile 路径中的符号链接
- node.js - 家庭助理 - 请求失败错误代码 400
- apache-kafka - 扩展消费者组的最大数量Kafka
- jira - 如何根据自定义状态字段在easybi(JIRA)中创建彩色甘特图
- sql - 更新脚本以填充空字段
- kubernetes - 将挂载选项添加到部署卷规范
- php - 在引导模式中更新 iframe src
- javascript - 如何在 2 个不同的 API 之间共享 auth0 身份验证信息?