【问题标题】:Loading Packages in R在 R 中加载包
【发布时间】:2020-09-02 16:25:37
【问题描述】:
library(ggplot2)
Error: package or namespace load failed for ‘ggplot2’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘vctrs’
In addition: Warning message:
package ‘ggplot2’ was built under R version 3.6.3 

library(dplyr)
Error: package or namespace load failed for ‘dplyr’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘vctrs’
In addition: Warning message:
package ‘dplyr’ was built under R version 3.6.3 

【问题讨论】:

标签: r package tidyverse


【解决方案1】:

我刚刚查看了 Cran,vctrs 0.3.4 是否存在,并且看起来 0.3.4 版本仅适用于 macOS。从您在使用操作系统 Windows 的 cmets 中发布的 URL 可以看出。对于 Windows,仅存在 vctrs 0.3.3。

所以我的建议(有点难看但很好......):手动下载 vctrs 0.3.3 的 zip-src,然后您可以在 RStudio 中选择从您下载的 zip 文件中安装。 或者您可以使用我的其他建议:install.packages.zip("zip-url-manually-copied"),更多查看:https://rdrr.io/cran/installr/man/install.packages.zip.html。 祝你有美好的一天!

【讨论】:

    【解决方案2】:

    我解决了,我需要升级我的 R。以前我使用的是 3.6.0 版本,现在我升级到 4.0.2,升级后一切正常。

    【讨论】:

      猜你喜欢
      • 2020-08-20
      • 1970-01-01
      • 2016-02-06
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      • 2018-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多