0

首先是我正在使用的技术规格:

RStudio 0.98.983
R 3.1.1 (64 Bit)
Windows 8.1

尝试加载 XLConnect 时收到以下错误

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 ‘XLConnect’

尝试加载 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’

我已经检查以确保从 CRAN 安装了最新的更新。但是我没有想法并且对 R 很陌生。有谁知道如何解决这个问题?

4

1 回答 1

0

这是我之前发布的内容:

同时,我现在遇到relenium包的问题,​​找不到rJava.

版本不匹配可能会困扰您。检查您的 R 版本是否为 32 字节,您的 Java 版本也必须如此。或者,64 字节必须匹配 64 字节。

其次,我最终将 XLConnect 需要的 jv.dll 文件的位置添加到我的 PATH(我在 Windows 8 上)(我认为那是文件的名称)。我通过控制面板和系统环境(也许更多)找到了路径。

第三,Java 站点将验证您是否安装了 Java。

第四,使用匹配的架构和指向所需 .dll 文件的 PATH,我重新启动,一切正常。

祝你好运。

于 2014-08-04T19:29:00.763 回答