当我尝试将我的 RMarkdown 编织成 Word 文档时出错

Error when I try to Knit my RMarkdown into a Word Document

提问人:Miguel Von Fedak 提问时间:7/27/2023 更新时间:7/27/2023 访问量:22

问:

我有一个正常运行的R_Markdown文件,我目前正在尝试将其编织成一个 word 文档,但每次我这样做时,我都会收到以下错误消息:

Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 
  namespace 'glue' 1.4.2 is being loaded, but >= 1.6.1 is required
Calls: <Anonymous> ... namespaceImportFrom -> asNamespace -> loadNamespace
Execution halted

我在库中提出了所有这些软件包:

library(scales)
library(rlang)
library(dplyr)
library(readxl)
library(ggplot2)
library(plyr)
library(rmarkdown)

我不知所措。

我查找了其他类似的错误,并且有很多与软件包、安装和重新安装有关的建议,但我非常困惑,因为我没有在任何地方找到“命名空间'胶水'”细节,所以我想知道这是否不是包。我只需要 word 文档,R_markdown就可以与一些同事分享我的代码。谢谢你的帮助!

命名空间 R-Markdown

评论

2赞 LMc 7/27/2023
Glue 是您在此处附加的几个包(、 等)使用的包。您是否尝试过更新您的版本?ggplot2rlangglue
2赞 r2evans 7/27/2023
弹出该错误的一个常见问题是调用,并且依赖项需要升级,但无法升级,因为它已经加载。解决方法:重启 R(全新,未加载包),然后更新自身,然后再次尝试其他步骤(根据需要加载其他包)。FWIW,我最近没有看到很多真正需要的项目,例外是多年未更新的教程或课程计划。当然,只有我的 2 美分,但它的大部分功能在较新的软件包中得到了很大的改进。install.packagesglueplyr
1赞 Miguel Von Fedak 7/27/2023
谢谢!我卸载并重新安装了胶水,它编织得很好!我也感谢关于 plyr 包的建议,因为我有一段时间没有使用 R 了。希望你有美好的一天!@r2evans

答: 暂无答案