【发布时间】:2018-06-05 04:40:26
【问题描述】:
我正在尝试使用 .xlsx 库,但函数 write.xlsx 正在返回无法找到的错误。
当我在日志中安装库(xlsx)时,我可以阅读:
Error : .onLoad nie powiodło się w funkcji 'loadNamespace()' dla pakietu 'rJava', szczegóły:
wywołanie: fun(libname, pkgname)
błąd: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
In addition: Warning messages:
1: pakiet ‘xlsx’ został zbudowany w wersji R 3.3.2
2: pakiet ‘rJava’ został zbudowany w wersji R 3.3.3
Error: pakiet ‘rJava’ nie mógł zostać załadowany
Java 是最新的。
【问题讨论】:
-
你可能想试试
openxlsx,它不依赖Java。 -
@Jaap 已安装并运行 readxl 库。所以是JAVA的问题?
-
@RafMil - 需要
writexl来写入输出。有关writexl::write_xlsx()的工作示例,请参阅我的答案。