开发者社区> 技术小哥哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

在R语言环境中无法载入rJava包的解决办法

简介:
+关注继续查看

问题描述:

安装包xlsx包后,运行library("xlsx")后弹出错误窗口:

RGui (64-bit): Rgui.exe - 系统错误

无法启动此程序,因为计算机中丢失 jvm.dll。尝试重新安装该程序以解决此问题。

image 

在R语言环境中的错误是:

载入需要的程辑包:rJava 
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容: 
调用: inDL(x, as.logical(local), as.logical(now), ...) 
错误: 无法载入共享目标对象‘C:/Program Files/R/R-3.1.2/library/rJava/libs/x64/rJava.dll’:: 
LoadLibrary failure: 找不到指定的模块。

错误: 无法载入程辑包‘rJava’

 

解决办法:

在R语言里运行下面的命令:

Sys.setenv(JAVA_HOME='C:/Program Files/Java/jdk1.6.0_33/jre')

原来运行xlsx包需要rJava,而rJava需要JAVA环境,问题主要是JAVA环境变量引起的,如果不愿意在外面设置JAVA_HOME、PATH和CLASSPATH之类的环境变量,直接在R环境里设置就行了。不过这样每次启动时都要设置一次,可以保存在R的启动环境中。

 本文转自申龙斌的程序人生博客园博文,原文链接:http://www.cnblogs.com/speeding/p/4159264.html,如需转载请自行联系原作者

http://www.cnblogs.com/speeding/ 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JAVA语言开发环境
JAVA语言开发环境
16 0
Java基础——Java语言基础2
Java基础——Java语言基础2
26 0
编写Java程序,利用List维护用户信息
编写Java程序,利用List维护用户信息
32 0
Skip Lists跳表及Java实现
Skip Lists 跳表 Java 实现
107 0
java类中无法识别依赖包的问题
前段时间因为当前项目比较闲,被换到其他项目组做事情。换项目组带来的问题是,需要下载新的项目,并配置新的开发环境。这次换项目的过程中,有个环节让我花了不少时间折腾,以下就是遇到的问题。
1156 0
Vector子类 | 带你学《Java语言高级特性》之一百零三
本节介绍了Vector子类的操作方法以及了解Vector子类与ArrayList子类的区别。
1845 0
《Java安全编码标准》一2.5 IDS04-J限制传递给ZipInputStream的文件大小
本节书摘来自华章出版社《Java安全编码标准》一书中的第2章,第2.5节,作者 (美)Fred Long,Dhruv Mohindra,Robert C. Seacord,Dean F. Sutherland,David Svoboda,更多章节内容可以访问云栖社区“华章计算机”公众号查看
2027 0
linux查看java jdk安装路径和设置环境变量
[root@bogon ~]# source /etc/profile[root@bogon ~]# echo $JAVA_HOME/usr/java/jdk1.8.0_60/ ------------------------------------------------- windows: se...
3253 0
2010
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载