gpt4 book ai didi

r - Ubuntu 上的 JRI fatal error

转载 作者:行者123 更新时间:2023-12-04 18:29:23 30 4
gpt4 key购买 nike

我已经在 Windows 7 上成功安装了 JRI 和 rJava。我现在正试图让它在 64 位操作系统的 Ubuntu 上工作。我可以在 R 中进行 rJava 调用,但让 JRI 工作更加困难。我正在运行 NetBeans 7.1.2,并且在设置 R_HOME 时遵循了各种技巧。和 java.library.path使所有类都可以加载。也就是说,我已经过了 "jri library not found" 之类的错误消息。和 "R_HOME not set" .

从我的 java 代码中,我可以看到 R_HOME = /usr/lib64/R .

我现在得到的错误信息是

Fatal error: you must specify '--save', '--no-save' or '--vanilla'



这发生在 Rengine首先被称为:

Rengine r = new Rengine(args,false,null);



这似乎是来自 R 的错误消息;它似乎期待一个命令行参数。我没有看到任何带有此错误消息的帖子。有任何想法吗?谢谢,彼得

最佳答案

在此设置中使用 R 需要您在非交互模式下运行 R。要解决此问题,您需要选择错误消息中给出的选项。我会尝试--no-save第一的。这可以防止 R 在运行结束时保存工作区。在 Java 代码中:

String args[] = {"--no-save"};
Rengine re = new Rengine(args, false, null);

关于r - Ubuntu 上的 JRI fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12556969/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com