错误: package or namespace load failed for ‘xlsx’:
loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
调用: fun(libname, pkgname)
错误: JAVA_HOME cannot be determined from the Registry
这是因为我的电脑没有安装JAVA环境,此时我需要下载安装JDK,官网下载安装地址:https://www.oracle.com/java/technologies/javase-downloads.html,官网需要注册账号而且下载速度很慢,这里有百度网盘64位下载:链接:https://pan.baidu.com/s/1WQvo3UyVPtBypGcCLLCLzQ 提取码:wg5o
下载以后即可,里面包含了安装jdk的方法,介绍一个公众号,常用的各类软件里面都有下载来源和安装方法~
记得一定验证是否完成jdk的安装,下载的文件里面有如何验证~安装好jdk之后,先找到R安装package的位置,一般在R-4.0.2下的library文档中,把之前安装不成功的包删掉,这里我删除rjava,xlsxjars,xlsx
删除以后回到Rstudio窗口,按照rjava,xlsxjars,xlsx的顺序安装,安装R的package有两种方法,任选其一
法一:运行脚本
install.packages(“rJava”)
install.packages(“xlsxjars”)
install.packages(“xlsx”)
法二:
安装好之后再 library(xlsx),就不会报错啦!!!