首先是我正在使用的技术规格:
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的想法和新手是否有人知道如何解决这个问题?
答案 0 :(得分:0)
以下是我之前发布的内容:
与此同时,我现在遇到relenium
包的问题,该包无法找到rJava
。
版本不匹配可能会让您失望。检查如果您的R版本是32字节,那么您的Java版本必须是。或者,64字节必须匹配64字节。
其次,我最终添加到我的PATH(我在Windows 8上)XLConnect需要的jv.dll文件的位置(我认为这是文件的名称)。我通过控制面板和系统环境找到了PATH(可能还有更多)。
第三,Java站点将验证您是否安装了Java。
第四,在匹配的体系结构和PATH指向所需的.dll文件的情况下,我重启了,一切正常。
祝你好运。