首页 > 解决方案 > 如何修复 rJava 安装错误配置:错误:Java 解释器“/usr/bin/java”不起作用

问题描述

我正在尝试在 Mac 上的 RStudio 中安装包“xlsx”。它尝试安装 rJava,但出现以下错误:

检查 Java 运行时是否工作...没有 Java 运行时存在,请求安装。

没有配置:错误:Java 解释器“/usr/bin/java”不起作用错误:包“rJava”的配置失败*删除“/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava”*在 install.packages 中恢复以前的“/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava”警告:安装包“rJava”的退出状态非零

它提示我去下载 Java,我这样做了。安装完成后,我尝试在 RStudio 中再次安装包 rJava,它给了我完全相同的错误,并提示我再次下载 Java。

我可以在我的系统偏好设置中看到 Java,但是当我转到终端并键入时,java -version我会得到相同的提示去下载 Java。就像我的计算机无法识别 Java。

关于如何解决这个问题并安装 rJava 的任何想法?

谢谢!

标签: rrjava

解决方案


我在 linux 上遇到了同样的问题......从“/usr/bin/java”你正在使用 Linux,假设这也是这种情况。可以按照linux 终端中的说明安装所需的 Java 安装程序

sudo apt-get install default-jre
sudo apt-get install default-jdk

通过重新启动 R 安装工作


推荐阅读