安装包后不加载库(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
并将其放在相同的文件路径中。无幸也。
有人遇到过这个问题吗?
此外,有些奇怪的是,我在另一台计算机上进行了尝试,但没有出现任何错误。
我知道有关于此的帖子,但我觉得此时我已经尝试了所有方法。
从这个 link 中得出答案:Unable to load rJava on R
问题是我有 64 位 R 和 32 位 Java。两者之前并不兼容。你需要 64 位 Java 才能 运行 rJava 如果你有 64 位 R.
我一直在阅读示例,但无法找到解决方案。我也有 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
并将其放在相同的文件路径中。无幸也。
有人遇到过这个问题吗?
此外,有些奇怪的是,我在另一台计算机上进行了尝试,但没有出现任何错误。
我知道有关于此的帖子,但我觉得此时我已经尝试了所有方法。
从这个 link 中得出答案:Unable to load rJava on R
问题是我有 64 位 R 和 32 位 Java。两者之前并不兼容。你需要 64 位 Java 才能 运行 rJava 如果你有 64 位 R.