【问题标题】:Error while using h2o.init() in R在 R 中使用 h2o.init() 时出错
【发布时间】:2015-10-01 20:08:22
【问题描述】:

每当我使用h2o.init() 时,我都会收到以下错误:

localh2o

H2O 尚未运行,现在开始运行...
system2 中的错误(命令、“-version”、stdout = TRUE、stderr = TRUE):
'""' 未找到
另外:警告信息:
在 .h2o.checkJava() 中:
在 C:/Program Files (x86)/Java/jre7/bin/java.exe 找到 JRE,但 H2O 需要 JDK 才能运行

我在 RStudio 版本 0.99.473 和 R 版本 3.2.2、64 位操作系统上运行它

【问题讨论】:

标签: r h2o


【解决方案1】:

错误信息是不言自明的:

在 C:/Program Files (x86)/Java/jre7/bin/java.exe 找到 JRE,但 H2O 需要 JDK 才能运行

如果安装程序没有自动完成,您需要安装 JDK 并将 JAVA_HOME 环境变量指向 JDK 目录(bin 目录的父目录)。

【讨论】:

  • 但这是警告信息。实际的错误信息是 System2 中的错误(command, "-version", stdout = TRUE, stderr = TRUE) : '""' not found 我该如何解决?
  • 那么,您是说您安装了 JDK 并且配置正确?如果您在 CMD 中输入 javac -version,您会看到什么?
  • 谢谢!我按照你的建议更新了我的 JDK 版本,它现在可以工作了。
猜你喜欢
  • 2017-08-15
  • 2020-06-02
  • 2020-12-16
  • 1970-01-01
  • 2016-11-04
  • 1970-01-01
  • 2017-09-16
  • 2012-06-12
  • 2020-09-17
相关资源
最近更新 更多