【问题标题】:Unable to load rJava in RStudio无法在 RStudio 中加载 rJava
【发布时间】:2018-06-15 11:14:31
【问题描述】:

我一直在尝试将rJava 加载到我的 RStudio 设置中,但它不起作用。它安装良好,但在我使用命令library(rJava) 时无法加载。

这是我尝试过的:-

  1. 我已安装最新版本的 jdk,即 jdk 9.0.1。
  2. 我已尝试将 JAVA_HOME 环境变量更改为 jdk 位置。
  3. 我也尝试了this question 中的所有方法,但没有成功。

我附上了错误信息的截图:

我正在使用 MacBook。

【问题讨论】:

  • 我希望 JRE 存在,即java -version 打印版本。另外,我记得由于 gcc 版本,在 mac rJava 中安装也很棘手。
  • @abhiieor 是的,我在运行命令时得到版本

标签: java r macos rstudio


【解决方案1】:

要让rJava 在 Macbook 上工作,必须采取一系列非常具体的步骤,如rJava Issues #86 中所述。

  1. 从 Oracle 下载并安装 Java
  2. 卸载任何以前安装的 rJava 版本
  3. 将 JAVA_HOME 添加到您的 .bashrc 中
  4. 关闭并重新启动终端、R 和 RStudio 会话,以便它们获取更新的 JAVA_HOME
  5. 使用install.packages()安装rJava

有关每个步骤的更多详细信息,请参阅上面的 URL 链接。

【讨论】:

  • 这也没有解决问题。我仍然遇到同样的错误
  • 另外,当我运行命令 sudo R CMD javareconf -n 时出现新错误。显示找不到jni.h。
猜你喜欢
  • 2017-07-12
  • 1970-01-01
  • 1970-01-01
  • 2019-10-06
  • 1970-01-01
  • 2019-01-25
  • 2014-11-09
  • 2018-12-01
相关资源
最近更新 更多