错误:在loadNamespace中“ tidyverse”的包或名称空间加载失败

时间:2019-03-29 10:41:36

标签: r compiler-errors

加载tidyverse时出现以下错误。一切都很好  几分钟前,当我运行我的Shinyapp时。我该如何解决?

  

错误:包中的“ tidyverse”加载失败   loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]]):   名称空间“ rlang” 0.3.0.1已加载,但必须> = 0.3.1

5 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但是设法解决了。您可以使用以下命令删除当前版本的rlang:

remove.packages("rlang")

,然后再次安装rlang:

install.packages("rlang")

之后,运行库:

library(tidyverse)

答案 1 :(得分:0)

我知道这是一个老问题,但是我也遇到了同样的问题。我重新启动了R会话,此后它工作正常。希望这对某人有帮助! :)

答案 2 :(得分:0)

也有类似的问题,但经过努力解决了。我用过:-

devtools::install_github("tidyverse/tidyverse")

答案 3 :(得分:0)

我知道这可能是较晚的答案,但是我遇到了同样的问题,我通过更新软件包来解决它,特别是ggplot2,scales。根据此Rstudio site

答案 4 :(得分:0)

我刚刚遇到了类似的问题。

错误可以翻译成可以理解的英语:

包 'rlang' 版本 0.3.0.1 成功加载到 R 中,但另一个基于 'ralng' 的包需要更高版本(至少 0.3.1)。

以便手动 install.packages('rlang') 将更新最新的相应包 'rlang'