首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行H2o函数

无法运行H2o函数
EN

Stack Overflow用户
提问于 2017-03-31 19:51:01
回答 2查看 3.5K关注 0票数 4

我能够很好地安装h2o (在R中),但是在运行h2o.init()时得到了以下错误

h2o.init()

H2O还没开始运行,现在开始.value3L中的错误:您有32位版本的Java。H2O在64位Java中工作得最好。请从以下网址下载最新的Java 7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

我将java版本更新为7(并获得了64位),并且仍在接收此错误。为什么会这样呢?

EN

回答 2

Stack Overflow用户

发布于 2017-03-31 21:13:24

有32位和64位Java的问题,然后当H2O启动时,它仍然使用32位Java。

第一种解决方案是删除32位java,因此只有64位Java存在,您可以使用。

如果必须同时保留32位和64位Java,那么需要设置指向64位Java路径的JAVA_HOME环境变量,然后启动H2O。这样,H2O就可以启动64位Java运行时,您就不会看到问题所在。

当您设置JAVA_HOME make时,您正确地设置了它,并且它指向64位Java。

票数 1
EN

Stack Overflow用户

发布于 2019-04-15 11:23:25

也许您可以尝试设置环境,如下所示:

代码语言:javascript
复制
>install.packages("h2o")
>library(h2o)
>Sys.setenv(JAVA_HOME="E:/java/JAVA(1)") ##your own path of Java SE intalled
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43148636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档