r语言 - 错误:"tidyverse"的包或命名空间加载失败:对象"relocationate"未被'namespace:dplyr'导出



我使用以下命令安装了tidyverse:

install.packages("tidyverse")

但在安装后,当我用调用库时

library(tidyverse)

我得到这个错误:

Error: package or namespace load failed for ‘tidyverse’: object ‘relocate’ is not exported by 'namespace:dplyr'

我正在尝试做一件简单的事情:

a = 1:100
tibble(a, b = 2 * a)

但这给了我一个错误信息:

Error in tibble(a, b = 2 * a) : could not find function "tibble"

我尝试再次安装使用:

install.packages("devtools")
devtools::install_github("hadley/tidyverse")

这太慢了。它从未完成安装。我在安装过程中遗漏了什么吗?请帮忙。

我也遇到了类似的问题:当调用library(bibliometrix)时,它抛出了类似的错误(只是不是同一个包,也不是dplyr"未导出"的同一对象(。

按照@user2554330的建议,我用update.packages(ask = FALSE)更新了所有包。在那之后,它仍然不起作用,所以我重新启动了Rstudio,这显然解决了问题。

最新更新