【问题标题】:Unable to install rJava on R platform无法在 R 平台上安装 rJava
【发布时间】:2015-02-16 08:57:25
【问题描述】:

我有 Ubuntu 10.x 操作系统,并在上面安装了 R。我想在 R 上安装 rJava。为此,当我运行 installed.packages("rJava) 命令时会出现错误

检查 Java 运行时是否有效... 错误:无法找到或加载主类 getsp 不 配置:错误:Java 解释器“/usr/bin/java”不起作用 错误:包“rJava”的配置失败 * 删除‘/home/hduser/R/i486-pc-linux-gnu-library/2.10/rJava’

下载的包在 '/tmp/Rtmp0tlBXn/downloaded_pa​​ckages' 警告信息: 在 install.packages("rJava") : 安装包“rJava”的退出状态非零

如果我运行system("java -version")

然后它显示相同的 Java 版本,这是我从基本操作系统提示符运行 Java -version 命令时给出的。所以这意味着 Java 没有问题,我可以在 install package 命令的输出中看到原因?正如我使用时所建议的那样

 sudo apt-get install r-cran-rjava

这里也没有运气 请推荐

【问题讨论】:

  • 您应该添加 apt-get 不起作用的原因。错误信息是什么?
  • @ExpectoPatronum 'sudo apt-get install r-cran-rjava' 命令现在说'r-cran-rjava 已经是最新版本。'。但是我没有在 R 提示符的包列表中获得 rJava。在它出现在列表之前。 Installed.package() 方法现在给出不同的错误。请参阅以下“包 LibPath 版本优先级捆绑包包含依赖导入链接到建议增强 OS_type 许可证内置警告消息:在 list.files(lib) 中:list.files:'rJava' 不是可读目录'

标签: r rjava


【解决方案1】:

我刚刚看到你写的是installed.packages而不是install.packages,你必须使用install.packages("rJava")来安装它。

您使用的方法的描述 (installed.packages) 说:查找(或检索)安装在指定库中的所有包的详细信息。

你可以试试

install.packages("rJava")
library(rJava)

告诉我输出? (我很确定它已经可以工作了)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    • 2015-11-28
    • 2012-11-07
    • 2011-10-31
    • 2020-02-11
    相关资源
    最近更新 更多