安装包后,库(rJava)不会加载

时间:2018-02-14 19:31:42

标签: java r jvm rjava

我一直在阅读示例,无法找出解决方案。我也有IT来过,他们无法弄清楚为什么它也不起作用。

我正在尝试使用R.的

我卸载了RStudio和R以获取最新版本。

这是我做的:

greatest()

然后当我跑到下面时,就会出现这个:

install.packages('rJava')
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/rJava_0.9-9.zip'
Content type 'application/zip' length 720033 bytes (703 KB)
downloaded 703 KB

package ‘rJava’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Temp\RtmpSyCpeu\downloaded_packages

enter image description here

卸载RStudio和R后,会出现同样的错误消息。

当我点击确定时,下面是出现的错误。

library(rJava)

为了尝试解决此问题,我们下载了最新的Java,并从另一个具有相同名称的程序中获取了一个文件:Error: package or namespace load failed for ‘rJava’: .onLoad failed in loadNamespace() for 'rJava', details: call: inDL(x, as.logical(local), as.logical(now), ...) error: unable to load shared object 'C:/Users/nicknaue/Documents/R/R- 3.4.3/library/rJava/libs/x64/rJava.dll': LoadLibrary failure: The specified module could not be found. 并将其放在同一文件路径中。也没有运气。

之前有没有人遇到过这个问题?

另外,奇怪的是,我有另一台计算机,我试过这个,没有出现任何错误。

我知道有关于这方面的帖子,但我觉得我此时已尝试过所有内容。

1 个答案:

答案 0 :(得分:0)

从这个链接中找出答案:Unable to load rJava on R

问题是我有64位R和32位Java。这两个之前不兼容。如果你有64位R,你需要64位Java才能运行rJava。