正在运行软件包“ xlsx”的问题

时间:2019-08-23 07:29:05

标签: r runtime-error xlsx

在新计算机上安装R和RStudio之后,除“ xlsx”软件包外,其他所有东西都可以正常工作。尝试使用library(xlsx)调用它时,出现以下错误消息:

Error: package or namespace load failed for ‘xlsx’:
 .onLoad failed in loadNamespace() for 'rJava', details:
  call: fun(libname, pkgname)
  error: JAVA_HOME cannot be determined from the Registry

version命令产生以下输出:

> version
           _                           
platform       x86_64-w64-mingw32          
arch           x86_64                      
os             mingw32                     
system         x86_64, mingw32             
status                                     
major          3                           
minor          6.1                         
year           2019                        
month          07                          
day            05                          
svn rev        76782                       
language       R                           
version.string R version 3.6.1 (2019-07-05)
nickname       Action of the Toes 

我从类似的问题中看到,这个问题可能源于Java版本和R版本不对应的事实。但是在这里,其他所有东西都起作用,到目前为止,这似乎是产生此错误消息的唯一软件包。当时我不能安装多个Java版本,可以吗?我试图重新安装该软件包,但结果相同。

我有很多脚本使用了“ xlsx”软件包,synthax与替代软件包“ readxl”不同,并且到目前为止,我宁愿使“ xlsx”软件包正常工作,而不是切换到“ readxl”。 “ xlsx”软件包还带有更多选项。

有什么建议吗?

0 个答案:

没有答案