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 FilesJavajre7') # for 64-bit version

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

问题一般能解决。

相关文章
XLRDError: Excel xlsx file; not supported 报错解决方法
XLRDError: Excel xlsx file; not supported
2269 0
|
8月前
|
数据处理 开发者 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘E:\自动备份文档\Python\修改配置.csv‘
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘E:\自动备份文档\Python\修改配置.csv‘
1567 1
|
7月前
|
Python Windows
Python中4种方法实现 xls 文件转 xlsx
【8月更文挑战第6天】以下是Python中将`xls`文件转换为`xlsx`格式的四种方法:1) 使用`pandas`库,通过读取和重新保存文件实现转换;2) 利用`openpyxl`库加载并复制工作簿内容;3) 结合`xlrd`与`xlwt`读取旧格式并写入新格式;4) 在Windows系统下,采用`win32com`自动化Excel应用完成转换。例如,可将`example.xls`文件转换为`converted.xlsx`。
1270 0
|
9月前
|
Shell Python
python中模块对象__file__
【6月更文挑战第12天】
88 8
|
9月前
|
Python
Python File(文件) 方法
Python File(文件) 方法
|
Java C语言 Python
Python安装Jnius库报错DLL load failed:找不到模块
Python安装Jnius库报错DLL load failed:找不到模块
406 0
Python安装Jnius库报错DLL load failed:找不到模块
|
Python
Python3 File(文件) 方法
Python3 File(文件) 方法
25.从入门到精通:Python3 File方法 open() 方法 file 对象
25.从入门到精通:Python3 File方法 open() 方法 file 对象