【发布时间】:2017-10-26 22:42:23
【问题描述】:
我第一次尝试在 R 中使用 h2o 包。当我尝试使用 h2o.init() 函数时出现问题,我收到下一条错误消息
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 7 from the following URL:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
In addition: Warning message:
In normalizePath(path.expand(path), winslash, mustWork) :
path[1]="C:\Program Files\Java\jre1.8.0_111\bin/bin/java.exe": El sistema no puede encontrar la ruta especificada
我遵循了here 和there 的解决方案,但我仍然遇到同样的错误,因为我没有管理员权限,所以情况变得更糟。有没有人可以指出我某处或给我一些指导方针来解决这个问题?这让我发疯了。
我的会话信息是
R version 3.4.2 (2017-09-28)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Java 版本:
java version "1.8.0_131"
JAVA(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) Client VM (build 25.131-b11, mixed mode)
【问题讨论】:
-
您是否可以在遵循您链接到的第一个解决方案之后显示错误消息,即在您删除 32 位 Java 之后。它必须有所不同。 (尝试删除 32 位 Java,并在安装 64 位 Java 之前进行测试 - 您应该收到关于未安装 Java 的投诉,而不是关于 Java 是 32 位的投诉)。