0

install.packages("rJava")在 R

没关系

library(rJava)没问题

但是当我向opencpu服务器发出GET请求“../library/rJava/R”时,它无法访问。

../library/rJava没问题

错误:“rJava”的 HTTP 400 错误请求、包或命名空间加载失败

和 /var/log/kern.log:kernel: [92053.630574] type=1400 audit(1427769314.925:227): apparmor="DENIED" operation="open" profile="opencpu-main" name="/proc/21078/stat" pid=21078 comm="sh" requested_mask="r" denied_mask="r" fsuid=33 ouid=33

我的配置:

  • R 版本 3.1.3 (2015-03-09)
  • 平台:x86_64-pc-linux-gnu(64位)
  • 运行于:Ubuntu 精确版(12.04.5 LTS)
  • Java:版本“1.7.0_75”
  • 开放CPU:1.4.6

  • 4

    1 回答 1

    0

    这似乎是 opencpu 中的一个已知问题,它也在他们的 github 中。它还没有修复。有关此错误的更多详细信息,请参阅此链接https://github.com/jeroenooms/opencpu/issues/123。当我尝试调用依赖于 rJava 的名为 mallet 的包中的函数时,我遇到了同样的错误。

    于 2015-03-31T04:19:54.097 回答