RWeka不会安装(mac)

时间:2016-12-26 05:14:10

标签: java r macos

我似乎在我的Mac上在R中安装RWeka时出现问题。

我已阅读过多个网站,但似乎没有任何效果。我在我的mac上安装了Java 8(我正在运行OS X Sierra,而我正在运行R版本3.3.2)。

当我尝试安装R软件包时,我收到错误:

  

警告讯息:   在install.packages(“RWeka”)中:     “RWeka”软件包的安装具有非零退出状态

在灰色字母中,有几行也说:

  

至少需要Java版本1.7 / 7.0。

我正在运行最新版本的Java(1.8),但由于某种原因它似乎与RWeka不同步。我已经尝试关闭R并重新启动它,但这似乎也没有帮助。

R还会弹出一个告诉我的信息:

  

要使用“java”命令行工具,您需要安装JDK。   单击“更多信息...”以访问Java Developer Kit下载网站。

如果我单击“确定”,它只会打开一个mac网站,但没有关于Java Developer Kit的内容。我在网站上使用了搜索功能但没有成功。我用谷歌搜索Java开发人员工具包,但似乎无法弄清楚它是什么或它应该如何工作。

有关如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:1)

问题是rJava,并且RWeka无法安装在RStudioVersion 1.0.136)中。以下内容对我有用(macOS Sierra version 10.12.6)(找到here):

第1步:从here下载并安装javaforosx.dmg

步骤2:接下来,从RStudio内部运行命令:

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