gpt4 book ai didi

java - 在 Rstudio 中初始化 h2o : not recognising 64-bit java

转载 作者:行者123 更新时间:2023-12-01 19:44:24 25 4
gpt4 key购买 nike

我在专用 Linux 服务器上运行 Rstudio。我在初始化 h2o 时遇到错误:

> h2o.init()
H2O is not running yet, starting it now...
<simpleError in system2(command, "-version", stdout = TRUE, stderr = TRUE): error in running command>
Error in value[[3L]](cond) :
You have a 32-bit version of Java. H2O works best with 64-bit Java.
Please download the latest Java SE JDK 8 from the following URL:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我检查了java配置并得到:

system("java -version")
openjdk version "1.8.0_77"
OpenJDK Runtime Environment (build 1.8.0_77-b03)
OpenJDK 64-Bit Server VM (build 25.77-b03, mixed mode)

显然我有很好的java版本。我发现有人在 Windows 上遇到类似的问题。他们通过查找并指示正确的 java 路径解决了该问题。然而,在我工作的环境中,我不知道该怎么做。

知道如何解决这个问题吗?绕过错误?

最佳答案

检查JAVA_HOME环境变量是否设置。它可能指向了错误的位置,欺骗 H2O 找到错误的位置。

您希望 JAVA_HOME/bin/java 成为一个良好的 64 位 java。

(您可以选择做的另一件事是,当您找到 32 位 java 时,将其卸载。现在没有真正的理由再无意中拥有它;内存大小比 15 年前大得多。)

关于java - 在 Rstudio 中初始化 h2o : not recognising 64-bit java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54023053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com