【发布时间】:2020-06-29 04:30:44
【问题描述】:
当尝试library(tidyverse) 接收变化时
Error: package or namespace load failed for ‘tidyverse’ in
library.dynam(lib, package, package.lib): shared object ‘rlang.so’ not found
类似的问题是mentioned here
【问题讨论】:
-
这和
Rcpp有什么关系? -
@JosephWood 参见 OP here
-
啊,我明白了。我想知道设置
dependencies = TRUE是否可以解决您的问题。 -
@JosephWood 好建议,我试过了,但没有帮助。同样的错误仍然存在。我重新安装了rcpp、rlang、jsonlite,每次安装后都会在错误信息中出现一个新的包。我还重新安装了 R。但
library(tidyverse)仍然失败。可能有更好的解决方案,但是(立即)起作用的是删除所有本地库并从install.packages("tidyverse", dependencies=T)重新开始,并且立即起作用。我不知道为什么。我不会提出这样的问题,除了 rstudio 帖子在一段时间后不允许 cmets -
如果你能想出一个可重现的例子,你可能想向
tidyverse团队提出问题。这些依赖链真的很令人沮丧。