我试图从以前的帖子中找到解决方案,但是它们不能解决我的问题。
我正在使用macOS High Sierra并安装了Java。以下是Rstudio报告的错误。而且,rJava,Mac和R真的很混乱。我找到了这篇文章,但仍然行不通。
//////////////////
图书馆(RWeka) 错误:“ RWeka”的包或名称空间加载失败: .onLoad在'rJava'的loadNamespace()中失败,详细信息: 调用: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下构建的
答案 0 :(得分:0)
我遇到了同样的问题,发现这很有帮助。 Cannot load R xlsx package on Mac OS 10.11
1。在终端中,输入以下内容以正确地重新链接Java:
sudo R CMD javareconf
2。返回R(或RStudio),从源代码安装rJava软件包:
install.packages("rJava",type='source')
然后
library(rJava)
和
library(RWeka)
应该可以。