您报告的错误说:
仅支持Java 1.6-1.8,版本为9
好像您已经安装了Java 9,H2O尚不支持。使用兼容版本的Java,它将解决该错误。
如果您不能卸载Java 9,则需要通过设置
JAVA_HOME环境变量告诉H2O您要使用哪种Java 。首先,通过在shell中执行以下命令来获取Java
1.8的位置:
/usr/libexec/java_home -v 1.8
在我的Mac上,它显示了以下内容:
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
您可以
JAVA_HOME通过运行以下命令来检查R是否可以看到您的变量:
Sys.getenv("JAVA_HOME")。如果那是空白(如果您使用的是RStudio,则可能是空白),则必须做更多的工作才能让R看到
JAVA_HOME变量。您可以编辑
~/.Renviron要添加的文件
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home或计算机上的任何位置。然后重新启动RStudio,它应该可以工作。



