繁体   English   中英

R:rJava包无法加载

[英]R: rJava package fails to load

我已经成功安装了rJava包。 但是,当我运行命令library(rJava) ,出现以下错误。

 > library(rJava) Error : .onLoad failed in loadNamespace() for 'rJava', details:   call: fun(libname, pkgname)   error: JAVA_HOME
 cannot be determined from the Registry Error: package or namespace
 load failed for ‘rJava’

我该如何解决这个问题?

我在运行XLConnect时也遇到了这个问题。 原来,我的R实例无法在工作的64位Windows计算机上看到Jave虚拟机。 我只是在它所在的文件夹中找到了我的jvm.dll文件的64位版本。

您可以只将该.dll文件添加到您的libraryrequire()函数的路径,并且应该消除这种疯狂,尽管就我而言,我必须完全更新Java,因为它太旧了,请在开始时进行设置。我的脚本指向JAVA主页。

Sys.setenv(JAVA_HOME="yourpathhere")

看看是否可行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM