繁体   English   中英

安装包后库(rJava)不加载

[英]library(rJava) does not load after installing package

我一直在阅读示例,无法找到解决方案。 我也得到了IT的帮助,他们不知道为什么它也不起作用。

我正在尝试使用R中的“ rJava”包。

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

这是我所做的:

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

然后,当我在下面运行时,将显示以下内容:

library(rJava)

在此处输入图片说明

卸载RStudio和R后,也会发生相同的错误消息。

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

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.

为了解决这个问题,我们下载了最新的Java,并从另一个名为jvm.dll程序中获取了一个文件,并将其放在相同的文件路径中。 也没有运气。

有人遇到过这个问题吗?

另外,有些奇怪,我在另一台计算机上尝试了此操作,没有出现错误。

我知道有关于此的文章,但我觉得我已经尝试了所有方法。

从此链接中找出答案: 无法在R上加载rJava

问题是我有64位R和32位Java。 两者以前不兼容。 如果您具有64位R,则需要64位Java才能运行rJava。

暂无
暂无

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

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