R调用library(xlsx)报错问题

现象:

library(xlsx)
载入需要的程辑包:rJava
Error: package or namespace load failed for ‘rJava’:
loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
调用: fun(libname, pkgname)
错误: JAVA_HOME cannot be determined from the Registry
错误: 无法载入程辑包‘rJava’

解决方案:
两方面
1.是否安装JAVA,如果已经安装请检查JAVA是否符合R的版本。建议从新安装下JAVA:http://www.java.com/en/download/manual.jsp
2.不工作,在加载包之前,手动配置下java的位置
Sys.setenv(JAVA_HOME='C:\Program Files\Java\jre7') # for 64-bit version

Sys.setenv(JAVA_HOME='C:\Program Files (x86)\Java\jre7') # for 32-bit version library(rJava)

问题一般能解决。

时间: 2024-11-01 03:32:22

R调用library(xlsx)报错问题的相关文章

java微信公众号 js调用微信支付报错 errMsg:chooseWXPay:fail

问题描述 java微信公众号 js调用微信支付报错 errMsg:chooseWXPay:fail 奖励有点少,实在是没有c币了.下面是我的js,不清楚到底是什么原因导致的,各位大神帮忙给解决下吧:具体报错:config签名啥的是OK的,但是在调用chooseWXPay的时候,就失败了 报错errMsg:chooseWXPay:fail 没有别的提示信息,不清楚失败原因$('#pay_sub_btn').on(touchType function(){ var _this = $(this);

make 调用informix esql 报错:-23101 Unable to load locale categories.

问题描述 make 调用informix esql 报错:-23101 Unable to load locale categories. 最近用make在linux环境下进行代码编译,结果报错 /opt/informix/bin/esql -e -g /home/source/informix.ecpp -23101 Unable to load locale categories. 由于以前没有接触过informix 加上编译的make也是别人写的 所以很纠结,求各位大大帮忙解决下啊 ,急啊

dll调用-jdk1.6下用jna调用dll库报错,换成jdk1.7成功

问题描述 jdk1.6下用jna调用dll库报错,换成jdk1.7成功 使用jkd1.6提示java.lang.UnsatisfiedLink,换成jdk1.7就可以了,请问有没有熟悉的大神知道是什么原因 解决方案 http://bbs.csdn.net/topics/390509805

sdk-Android SDK更新之后新建Android项目会出现R.java文件的报错

问题描述 Android SDK更新之后新建Android项目会出现R.java文件的报错 报错console: R.java was modified manually! Reverting to generated version! 解决方案 Android Studio运行项目报错:java.lang.UnsatisfiedLinkError--.so文件问题eclipse新建android项目后,不会自动生成activity,或者出现This Android SDK requires A

mysql c# 存储过程-C#调用MySql存储过程报错,请各位帮忙解答一下

问题描述 C#调用MySql存储过程报错,请各位帮忙解答一下 public DataSet GetPagerList(string tableName, string primaryKey, string columns, string whereSql, string sortField, int? pageSize, int? currPage, bool isDesc) { MySqlParameter[] param = new MySqlParameter[]{ new MySqlPa

mybatis调用oracle存储过程报错

问题描述 mybatis调用oracle存储过程报错 错误如下 java.sql.SQLException: ORA-06550: 第 1 行, 第 7 列: PLS-00201: 必须声明标识符 'DOINENTITYDATA' ORA-06550: 第 1 行, 第 7 列: PL/SQL: Statement ignored -- 替换或创建存储过程 CREATE OR REPLACE PROCEDURE doInentityData as --声明游标 存储ODS的有效数据 CURSOR

ajax 调用rest 用户注册报错

问题描述 我的项目采用开放注册模式html 通过jquery+ajax的方式调用 但总是报错 已经整了一天了 希望能有人能帮助我下 看下我哪里写错了 解决方案 data需要转换一下JSON.stringify(a)解决方案二:> forum.php?mod=redirect&goto=findpost&pid=1507&ptid=768data需要转换一下JSON.stringify(a)不是很明白你的意思 能给个范例吗?劳驾解决方案三:谢谢1L的提示 已解决 虽然不是很明白

c++调用python函数报错

问题描述 c++调用python函数报错 目标:用C++程序调用python模块里面的函数 python 模块: testm.py 函数:testm 具体实现如下: python 模块代码 def testm(a,b=2): c=a+b return c c++部分代码 #include"Python.h" #include #include using namespace std; void main() { bool c; int a = 0; Py_Initialize(); P

print2flash-java调用print2falsh转换程序报错?求解

问题描述 java调用print2falsh转换程序报错?求解 我使用了print2flash破解版,安装成功后工具盒java程序都可以使用,但是我把系统时间调后几个月,Java程序就不能用了,但工具还是可以使用. 程序报错:An error occurred at conversion: com.jacob.com.ComFailException: Can't co-create object 是不是应该我没有注册的原因呢?求解!求解! 解决方案 程序使用的是API,需要服务器许可,应该是注

C#调用动态库报错

问题描述 C#调用动态库报错:Windows已在w3wp.exe中触发一个断点 解决方案 解决方案二:没有看到你什么错误..你要截图.要上代码啊..你这样神都帮不到你...