为什么加载 tidyverse 库时会出现这个错误?

huangapple go评论57阅读模式
英文:

Why do I get this error when loading library tidyverse?

问题

昨天我像往常一样加载了tidyverse,但现在出现了以下错误:

library(tidyverse)

警告:包 ‘tidyverse’ 是在 R 版本 4.1.3 下构建的Error: 包或命名空间加载失败,要在‘tidyverse’中加载命名空间,需要执行 loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): 命名空间 ‘cli’ 3.1.0 已加载,但需要 >= 3.4.1

我已经更新了我的包。

另外,我尝试了以下操作:

remove.packages("tidyverse")
install.packages("tidyverse")
remove.packages("rlang")
install.packages("rlang")

但是,当我再次加载library(tidyverse)时,我仍然遇到相同的错误。

英文:

Yesterday I loaded tidyverse` as usual, but not I get the following error:

library(tidyverse)

Warning: package ‘tidyverse’ was built under R version 4.1.3Error: package or namespace load failed for ‘tidyverse’ in loadNamespace(j &lt;- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): namespace ‘cli’ 3.1.0 is already loaded, but &gt;= 3.4.1 is required

I already updated my packages.

Also, I have tried the following:

remove.packages(&quot;tidyverse&quot;)
install.packages(&quot;tidyverse&quot;)
remove.packages(&quot;rlang&quot;)
install.packages(&quot;rlang&quot;)

But again, when I load library(tidverse) I get the same error.

答案1

得分: 1

我更新了我的 R 版本(到 4.2.2),并手动更改为 RStudio:工具 -> 全局选项 -> R 版本。

英文:

At the end, I updated my R version (to 4.2.2) and changed it to RStudio manually: Tools -> Global Options -> R version.

huangapple
  • 本文由 发表于 2023年2月16日 17:14:34
  • 转载请务必保留本文链接:https://go.coder-hub.com/75470030.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定