首页 > 解决方案 > 错误:XLConnect 的包或命名空间加载失败

问题描述

我正在 R Studio 中安装 XLConnect 库,但无法这样做。

我知道这个包有 java 依赖,我的 R 软件和 java 都是 64 位的。此外,两者都已正确配置。在安装 XLConnect 之前,我还安装了 rJava 包。这个包工作正常,但现在我收到了这个错误。

library(XLConnect)

错误:“XLconnect”的包或命名空间加载失败:
.onload 在 XLConnect 的 loadNamespace() 中失败,详细信息:
调用。System2("cat",c("/etc/*-release"), stdout =TRUE, stderr = TRUE) 错误:' "cat" not found。

请帮我。

标签: rwindowscatrjavaxlconnect

解决方案


这对我有用:安装以前的版本,直到他们在 CRAN 解决这个问题:

require(devtools)
install_version("XLConnect", version = "1.0.2", repos = "http://cran.us.r-project.org")

https://github.com/miraisolutions/xlconnect/issues/132还建议:

install.packages("XLConnect", type="source", INSTALL_opts = c("--no-multiarch"))

推荐阅读