Error in value[[3L]](cond) : You have a 32-bit version of Java. H2O works best with 64-bit Java.(代码片

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error in value[[3L]](cond) : You have a 32-bit version of Java. H2O works best with 64-bit Java.(代码片相关的知识,希望对你有一定的参考价值。

Error in value[[3L]](cond) : You have a 32-bit version of Java. H2O works best with 64-bit Java.

目录

Error in value[[3L]](cond) : You have a 32-bit version of Java. H2O works best with 64-bit Java.

问题:

解决:

完整错误:


问题:

library(h2o)
h2o.init()

解决:

Java Downloads | Oracle

下载java jdk解压到指定的文件夹;

jdk-17.0.1

D:\\1\\jdk-17.0.1

 

配置环境变量中的home: 

 

配置环境变量中的path 

 

完整错误:

> library h2o
Error: unexpected symbol in "library h2o"
> h2o.init()

H2O is not running yet, starting it now...
<simpleError in system2(command, "-version", stdout = TRUE, stderr = TRUE): '"C:\\Windows\\system32\\jdk8x64\\bin\\java.exe"' not found>
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 from the following URL:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
In addition: Warning message:
In normalizePath(path.expand(path), winslash, mustWork) :
  path[1]="C:\\Windows\\system32\\jdk8x64/bin/java.exe": 系统找不到指定的路径。

以上是关于Error in value[[3L]](cond) : You have a 32-bit version of Java. H2O works best with 64-bit Java.(代码片的主要内容,如果未能解决你的问题,请参考以下文章

Fatal error: Can't use function return value in write context

Mysql Query error: BIGINT UNSIGNED value is out of range in..解决方法

if else if cond in mongodb 聚合

lme4 升级产生错误消息 Error in `[[<-.data.frame`(`*tmp*`, i, value = integer(0))

Fatal error: Can't use function return value in write context的问题

Error in if (x[i] == NA) { : missing value where TRUE/FALSE needed