rJava 没有在 R 中加载
rJava not loading in R
所以我尝试了我在网上找到的所有方法,但没有成功。我正在尝试使用需要 rJava 的 qdab 库。
所以我安装 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’
然后我尝试通过 Sys.setenv 手动添加路径,结果就是这样:
> Sys.setenv(JAVA_HOME="C:\Program Files (x86)\Java\jre1.8.0_31")
> library("rJava")
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: inDL(x, as.logical(local), as.logical(now), ...)
error: unable to load shared object 'D:/Moje Dokumenty/R/win-library/3.1/rJava/libs/x64/rJava.dll':
LoadLibrary failure: %1 nie jest prawidłową aplikacją systemu Win32.
Error: package or namespace load failed for ‘rJava’
我重新安装了 java,尝试了一些其他解决方案,但应该可以,但没有。我还能做什么?
好的,我通过在 R 中安装 64 位 Java 和清除 JAVA_HOME 解决了这个问题:
if (Sys.getenv("JAVA_HOME")!="")
Sys.setenv(JAVA_HOME="")
library(rJava)
我遇到了同样的问题,直到我安装了 64 位版本的 Java。您必须手动下载 64 位版本。默认安装程序是 32 位版本。
按照此 link 进入手册下载页面:
所以我尝试了我在网上找到的所有方法,但没有成功。我正在尝试使用需要 rJava 的 qdab 库。
所以我安装 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’
然后我尝试通过 Sys.setenv 手动添加路径,结果就是这样:
> Sys.setenv(JAVA_HOME="C:\Program Files (x86)\Java\jre1.8.0_31")
> library("rJava")
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: inDL(x, as.logical(local), as.logical(now), ...)
error: unable to load shared object 'D:/Moje Dokumenty/R/win-library/3.1/rJava/libs/x64/rJava.dll':
LoadLibrary failure: %1 nie jest prawidłową aplikacją systemu Win32.
Error: package or namespace load failed for ‘rJava’
我重新安装了 java,尝试了一些其他解决方案,但应该可以,但没有。我还能做什么?
好的,我通过在 R 中安装 64 位 Java 和清除 JAVA_HOME 解决了这个问题:
if (Sys.getenv("JAVA_HOME")!="")
Sys.setenv(JAVA_HOME="")
library(rJava)
我遇到了同样的问题,直到我安装了 64 位版本的 Java。您必须手动下载 64 位版本。默认安装程序是 32 位版本。
按照此 link 进入手册下载页面: