尝试在 RI 中安装包 xlxs 时出现以下错误。
错误:软件/JavaSoft 注册表中没有 CurrentVersion 条目!尝试重新安装 Java 并确保 R 和 Java 具有匹配的体系结构。
不知道该怎么办。我已尝试重新安装 Java,但仍然出现相同的错误。
我在 Windows 10 计算机上安装了 R 3.12。
欢迎任何建议,
谢谢
Error: package or namespace load failed for ‘xlsx’:
.onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: No CurrentVersion entry in Software/JavaSoft registry!
Try re-installing Java and make sure R and Java have matching
architectures.
当 java 和 r 的架构(32/64 位)不匹配时,通常会发生该错误。
要检查 java 的版本,请输入java -version
cmd。
您可以按照以下给定步骤操作:
Rstudio > 工具 > 全局选项 > 常规设置 > R-version > 更改(与java相同的架构)> 应用
你可以走了。