【问题标题】:Error in library(dplyr) : there is no package called ‘dplyr’库中的错误(dplyr):没有名为“dplyr”的包
【发布时间】:2019-07-04 10:11:48
【问题描述】:

我正在尝试安装 dplyr 包,但收到一条错误消息,提示“库中的错误(dplyr):没有名为‘dplyr’的包”。我正在使用窗口系统和 Ri386 3.5.2。我尝试按照其他人的建议使用代码 install.packages("Rcpp") 进行修复,但仍然收到错误消息。感谢您花时间帮助我。

【问题讨论】:

标签: r dplyr


【解决方案1】:

我要解决的是, 我删除了包'dplyr'

remove.packages("dplyr")

然后重新安装!

install.packages("dplyr")

不如这样称呼它,

library(dplyr)

我是这样叫的,

library("dplyr")

然后在没有这些引用的情况下再次尝试并且它起作用了(我猜)!

试试这个,让我们知道结果!

【讨论】:

    【解决方案2】:

    在我第一次尝试 install.packages("dplyr") 时,dplyr 没有完全安装,并且由于某种原因,当我尝试重新安装它时拒绝被覆盖。手动删除 dplyr 文件夹,然后重新安装它对我有用。我只是在 Windows 开始菜单中键入“dplyr”,它会在 R 库中拉出正确的文件夹,然后我只需单击鼠标右键并删除。

    【讨论】:

    • 这解决了我的问题。关于查找文件夹的建议,如果使用 packrat 尤其相关:键入 .libPaths() 以查找此特定项目可能存储 dplyr 文件夹的可能位置。
    【解决方案3】:

    这个问题也发生在我身上。原因是在你运行“install.packages("dplyr")”之后,安装在你的 R 库中的包(查看这里:C:\Program Files\R\R-3.5.1\library)实际上被称为“dbplyr”。

    所以如果你运行library(dplyr),应该没有这个名称下的库。

    我的解决办法是:关掉R studio,再打开。运行:

    install.packages("Rcpp")
    install.packages("dplyr")
    

    【讨论】:

    • 感谢您的解决方案。我最终遇到了类似的情况,我必须删除文件夹“dplyr”并使用 install.packages("dplyr") 重新安装 dplyr
    • dbplyr 是一个完全独立(但相关)的软件包。我一直注意到“dplyr 突然消失”弹出,我仍在试图找出是什么原因造成的。对我来说,当我将 R 从 3.6.2 升级到 3.6.3 时发生了这种情况,但我还不知道为什么。
    【解决方案4】:

    试试install.packages("dplyr"),双引号很重要。

    【讨论】:

    • 公平地说,你也可以使用单引号;-) install.packages('dplyr');这里的重点是,有些函数接受非标准评估(library(dplyr)library("dplyr") 都有效),而另一些则不接受。
    【解决方案5】:

    您没有安装该软件包。为此,请使用: install.packages("dplyr")

    然后library(dplyr)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-09
      • 1970-01-01
      • 2018-02-02
      • 2015-03-29
      • 1970-01-01
      • 2016-06-05
      • 2017-12-17
      相关资源
      最近更新 更多