0

我试图从以前的帖子中找到解决方案,但它们并没有解决我的问题。

我正在使用 macOS High Sierra 并安装了 Java。以下是 Rstudio 报告的错误。此外,rJava、Mac 和 R 真的很混乱。我找到了这篇文章,但仍然无法正常工作。

https://github.com/MTFA/CohortEx/wiki/Run-rJava-with-RStudio-under-OSX-10.10,-10.11-(El-Capitan)-or-10.12-(Sierra)

//////////////////

library(RWeka) 错误:'RWeka' 的包或命名空间加载失败:'rJava' 的 loadNamespace() 中的 .onLoad 失败,详细信息:调用:dyn.load(file, DLLpath = DLLpath, ...) 错误:无法加载共享对象'/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so':dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava /libs/rJava.so, 6):库未加载:@rpath/libjvm.dylib 引用自:/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so 原因:图像未找到另外:警告消息:包“RWeka”是在 R 版本 3.4.4 下构建的

4

1 回答 1

0

我遇到了同样的问题,我发现这很有帮助。 无法在 Mac OS 10.11 上加载 R xlsx 包

1.在终端输入以下内容以正确重新链接Java:

sudo R CMD javareconf 

2.返回 R(或 RStudio)从源代码安装 rJava 包:

install.packages("rJava",type='source')

然后 应该工作library(rJava)library(RWeka)

于 2018-10-30T06:20:26.527 回答