【发布时间】:2014-06-12 10:42:57
【问题描述】:
我已经在 R 中安装了 rJava,下一步是配置 RapidMiner,使其可以合并 R 扩展...变量设置为:
R_HOME=/home/.../R-2.12.2 JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
我已经将这两个导出到 PATH 以及 $R_HOME/bin 中,我还复制了最初位于 $R_HOME/lib 中的 libR.so 文件
但是,当我尝试使用以下命令配置 RapidMiner 时:java -jar rapidminer.jre 我在一个窗口中收到以下消息:
R 扩展无法初始化。加载本机 R 库时出错。请检查 PATH、R_HOME 和 JAVA_HOME 环境变量设置。
原因: /home/username/R/x86_64-unknown-linux-gnu-library/2.12/rJava/jri/libjri.so:liR.so:无法打开共享对象文件:没有这样的文件或目录
文件 /home/username/R/x86_64-unknown-linux-gnu-library/2.12/rJava/jri/libjri.so 肯定存在...我不知道该怎么办...请帮忙!
我正在运行 64 位 Ubuntu。
PS:我在一些帖子中看到我应该将我的 JAVA_HOME 更改为 $RAPIDMINER_HOME/jre,但是我的 $RAPIDMINER 主目录中没有 jre 目录
更新:我再次重新安装了 R 和 rJava,在此之前我从家中删除了一个 .RapidMiner5 文件并再次重建了 rapidminer 目录......这次当我启动 rapidminer.jar 它没有显示任何错误消息,而是它开始时好像根本没有安装 rJava 并且没有任何反应!
【问题讨论】:
-
我在为 Rbbg 配置 rJava 时遇到了问题,你可以试试
Sys.setenv(JAVA_HOME="")看看它是否有效,它解决了我的 Rbbg 问题 -
我试过了,但没有解决办法:(
标签: r rapidminer