- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遇到了与此 question 中讨论的相同错误消息,归结为:
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/home/anh/Rlibs/rJava/libs/rJava.so':
libjvm.so: cannot open shared object file: No such file or directory
问题是按照那里的答案(即设置LD_LIBRARY_PATH
指向libjvm.so
)解决了我在命令行R
中的问题>,但 Rstudio 仍然找不到 libjvm.so
。
系统规范:Ubuntu 14.04、R 3.1.1、Rstudio Desktop 0.98、apt-get install r-cran-rjava
已完成
最佳答案
感谢@hrbrmstr的评论,我在RStudio支持论坛中搜索了LD_LIBRARY_PATH
并找到了这个解决方案。
问题确实归结为 Rstudio 无法找到 libjvm.so
。我在/etc/environment
中设置了LD_LIBRARY_PATH
,因此可以通过终端R加载library(rjava)
。但是,Rstudio不会查看etc/environment
,因此不知道LD_LIBRARY_PATH
。
结果:在~/.profile
中设置LD_LIBRARY_PATH
,使其可用于所有桌面应用程序(如Ubuntu wiki article on persistent environment variable建议)
export LD_LIBRARY_PATH=/usr/lib/jvm/java-7-oracle/lib/amd64:/usr/lib/jvm/java-7-oracle/jre/lib/amd64/server
然后
sudo R CMD javareconf
关于仅在使用 RStudio 时出现 rJava 包加载错误(可能是 LD_LIBRARY_PATH 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26490342/
由于“rJava”的加载问题,我在加载“Deducer”包时遇到问题。 “rJava”的安装似乎正确完成,但在调用它加载时却失败了。 拜托,任何人都可以阐明一些智慧吗? :) 错误:.onLoad 在
这周我有时间使用与 Java 相关的包。我终于让我的 RWeka 工作了(参见 HERE ),但现在我遇到了 rJava 问题。 包似乎加载正常,但当我加载库时,我得到以下信息: Error in g
为什么 rJava 需要安装整个 JDK 而不仅仅是 JRE? (jvm.dll 在 JRE 中可用) 让我们假设 jvm.dll 的路径和所有其他环境变量都已正确设置。 最佳答案 rJava 包不需
在我的 java 类中,我编写了 3 个测试函数,如下所示: public void try2dStringArray(String[][] arr) { System.out.println
我目前正在开发 R 包以在 R 中集成 java 代码。但是,我在尝试正确调用 java 类方法时遇到问题。目前我已经独立开发了一个java程序,编译成class文件,然后打包成jar文件。我的代码示
我无法在 R 上使用 rjava 解决我的问题。 当我安装 rJava 包并需要它时,我没有任何问题。 install.packages("devtools") install.packages("r
我不是 Java 程序员。我编程 R 和 C++。我有一些想要包含在 R 包中的 Java 代码。该程序的基本原理是: 从标准输入读取数据。 运行 MCMC 链。 输出到文件。 我想将它转换为 R,在
使用 install.packages("rJava") 命令安装 rJava 时,出现以下错误: checking Java support in R... present: interpreter
无法在ubuntu中安装rjava包,R版本是3.1。安装jdk i.7。请分享R的java配置的确切路径。我已经尝试过javareconf -e来设置rjava的env。 以下是 rJava 安装后
我一直在玩 rJava 包,但由于 rJava 似乎不了解 Java 泛型类型,因此我很难创建具有泛型类型参数的 java 对象。如果我有一个像这样的 java 类: public class A {
我正在尝试安装 rJava 以在运行 Linux 的 super 计算机的服务器上执行 MaxEnt(Dismo 程序包)。所有其他包都已成功,但 rJava 继续出错。 我遵循了这个 thread
我在 ubuntu 12.4 server 上使用 rstudio与 r 3.1.1 . rJava 安装成功。但无法加载 rjava 库。我正在使用“rstudio”作为用户。 Loading re
我正在使用 xlsx 包创建工作簿、工作表,将数据写入工作表,然后保存工作簿。但是,当我多次重复这组操作时,我开始出现错误消息: >Error in .jcheck(silent = FALSE) :
Rstudio 的编织按钮无法编织包含 rJava 包的 rmarkdown (Rmd) 文件。但是,如果我使用 rmarkdown::render() ,相同的 Rmd 文件渲染成 html 没有问
我一直在努力解决这个问题。当我从 R 安装 rJava 时,它需要 Java 1.6 而不是 1.8。我使用的是 MAC OS 10.8.5,这些是我已经完成的步骤。 我已经安装了 R。 我的机器上有
我正在运行 RSTudio 版本 1.1.442 和 R3.5。当我尝试加载 rJava 时,出现以下错误; library(rJava) Error: package or namespace lo
这个问题困扰了我一个星期了。我已经从运行在 Ubuntu 服务器 14.04 上的 R 安装了 rJAVA。我像这样将 rJava 包安装为源代码: install.packages("rJava",
有没有办法让 rJava 打印出错误的完整堆栈跟踪,而不仅仅是异常?例如,此代码(尝试从 R 调用 Ambit2 化学信息学库) smrkMan >C" ) res .jcall("C",,"mai
我正在使用名为 CDK 的第三方库.我正在尝试使用 rJava 创建类 Bond 的实例: o1 <- .jnew("org.openscience.cdk.Atom","O") o2 <- .jne
我使用 rJava 将 Java 和 R 集成到我的项目中。 我需要在我的应用程序中加载 GWmodel R 包并通过 Java 计算距离矩阵。 这是我加载 GWmodel 并计算距离矩阵的函数: R
我是一名优秀的程序员,十分优秀!