R:devtools::文档错误:依赖项包&x27;dplyr'';三天';无法使用的

R:devtools::文档错误:依赖项包&x27;dplyr'';三天';无法使用的,r,R,我在R包中添加了一个新函数,并尝试运行document(),但收到错误: Error: Dependency package(s) 'dplyr','tidyr' not available. 我已经安装了这两个软件包,并包含在说明中的导入中。我尝试从导入中删除包并运行usethis::use_包(“dplyr”)。当我这样做时,我看到: i The `dplyr` package is required. x Would you like to install it? 1: Yes 2:

我在R包中添加了一个新函数,并尝试运行document(),但收到错误:

Error: Dependency package(s) 'dplyr','tidyr' not available.
我已经安装了这两个软件包,并包含在说明中的导入中。我尝试从导入中删除包并运行usethis::use_包(“dplyr”)。当我这样做时,我看到:

i The `dplyr` package is required.
x Would you like to install it?

1: Yes
2: No
我选择1,它会安装dplyr(已安装?),但不会将其添加到描述中


堆栈溢出上也出现了类似的问题,但大多数问题没有解决方案,或者解决方案不适用于我。

您能否确认%rownames(installed.packages())中的
“dplyr”%
返回true?能否成功运行
库(dplyr)
?所有这些都是在同一个R/RStudio会话中完成的吗?你在运行什么操作系统,你在运行什么R版本?您的描述文件到底是什么样子的?您可能有多个包库。如果您在以管理员身份运行时安装R,然后以普通用户身份安装软件包,它们通常会安装在不同的位置。运行
.LibPath()
以查看活动库的列表,运行
已安装的.packages()[,“LibPath”]
以查看每个包的安装位置。是的,
“dplyr”%in%rownames(installed.packages())
返回TRUE,并且
库(dplyr)
工作正常。我在RStudio工作。当我今天早上重新打开我的项目时,
document()
工作正常,所以我不确定问题出在哪里!谢谢你的帮助。