我想安装rJava
install.packages("rJava")
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/rJava_0.9-8.zip'
Content type 'application/zip' length 713967 bytes (697 KB)
downloaded 697 KB
package ‘rJava’ successfully unpacked and MD5 sums checked
我试过了
Sys.setenv(JAVA_HOME='C:\\Program Files\\Java\\jre1.8.0_121')
library(rJava)
但我收到了
库(rJava) 错误:.onLoad在loadNamespace()中失败,对于' rJava',详情: call:inDL(x,as.logical(local),as.logical(now),...) 错误:无法加载共享对象' C:/ Users /.../ Documents / R / R-3.3.2 / library / rJava / libs / x64 / rJava.dll': LoadLibrary失败:%1不是有效的Win32应用程序。 ND。 “rJava”
的包或命名空间加载失败
我已尝试使用x86版本,但我不知道如何解决这个问题!
平台x86_64-w64-mingw32
拱x86_64
os mingw32
system x86_64,mingw32
状态
专业3 未成年人3.2
2016年年 第10个月 第31天 svn rev 71607
语言R
version.string R版本3.3.2(2016-10-31) 昵称真诚的南瓜补丁
答案 0 :(得分:0)
我遇到了同样的问题。以下是我的工作。
options(java.home="C:\\Program Files\\Java\\jdk1.8.0_65\\jre")
install.packages("rJava")
install.packages("XLConnect")
install.packages("XLConnectJars")
library(rJava)
library(XLConnect)
library(XLConnectJars)
我知道这不是occam的剃刀,因为上面的脚本可能有一些不必要的线条。但至少我解决了同样的问题。