R:rJava包无法加载

时间:2016-05-01 14:51:11

标签: r rjava

我已经成功安装了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’

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

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

你可以在你的libraryrequire()函数的.dll文件的路径上,它应该撤消疯狂,但在我的情况下,我必须完全更新Java,因为它是太旧了,在我的脚本开头设置它指向JAVA家。

Sys.setenv(JAVA_HOME="yourpathhere")

看看是否有效。