2017-08-10 127 views
0

我一直在试图下载和使用包glmulti,但没有找到任何成功,因为出现错误Error: package ‘rJava’ could not be loaded不断产生。如何在R中重新安装Java以使rJava可加载?

做了一些Google搜索之后,我发现解决方案是重新安装Java,所以我通过https://java.com/en/download/mac_download.jsp下载了它,然后重新启动了我的电脑。令人遗憾的是,命令library(glmulti)产生与以前相同的错误。

我应该注意到,当我试图检查使用java -version安装的Java版本时,我得到:Error: object 'java' not found。我应该如何补救?

+0

你有没有尝试过的r CMD javareconf'? – r2evans

+0

这将回答并解决您的问题: https://support.rstudio.com/hc/en-us/community/posts/200661617-Package-rJava-could-not-be-loaded – Sagar

+0

@Sagar可悲的是,这些职位是针对对于Windows,我使用的是Mac OSX –

回答

1

现在,Java,R和macOS存在很多问题。一般来说,这并不容易。如果你想获得rJava R中3.3运行,看看这里:

R, Java, rJava and macOS adventures

如果使用[R 3.4,你将有更多一点奋斗,因为大多数新近的R版本使用锵4.0事实。:(看看这里:

R 3.4, rJava, macOS and even more mess ;)

我很抱歉地说,但我觉得没有简单的方法来让它运行没有太多的精力:(

+0

Gah,我很害怕这一点。我在网上阅读了一些其他文章,也提到了在Mac OSX 10.12中使用Java的困难。我会尝试使用不同的方法来解决当前的问题。 –

相关问题