R语言read.xlsx( )函数报错 LoadLibrary failure: %1 不是有效的 Win32 应用程序

来源:互联网 发布:主力资金数据 编辑:程序博客网 时间:2024/05/21 10:42

library(rJava)
Error : loadNamespace()里算’rJava’时.onLoad失败了,详细内容:
调用: inDL(x, as.logical(local), as.logical(now), …)
错误: unable to load shared object ‘D:/software/myR/R-3.1.2/library/rJava/libs/x64/rJava.dll’:
LoadLibrary failure: %1 不是有效的 Win32 应用程序。
In addition: Warning message:
程辑包‘rJava’是用R版本3.1.3 来建造的
Error: ‘rJava’程辑包或名字空间载入失败;

操作系统的版本是win10, 64bit,我系统安装的jdk1.8,是32bit的,而使用的R版本是64位的;R版本与jre版本不兼容导致;
解决办法之一:
更改R版本位32位的即可!
RStudio中,Tools –> Global Options –General –> R version Change一下(如果安装R时没勾选32bit的,就重新安装一下)

阅读全文
0 0
原创粉丝点击