dplyr不再在库中

时间:2018-11-10 22:26:03

标签: r macos dplyr install macos-mojave

我安装了dplyr和tidyverse并用于各种任务和项目。自从我的Mac OS更新到10.14.1之后,R-Studio不再找到dplyr和tidyverse软件包,但是tidyverse的其他部分仍然有效。

我还在Macbook上安装了R Studio版本1.1.419,使用dplyr部分的所有代码都出现相同的问题,导致出现错误消息。 错误消息是:

  

install.packages中的警告:     软件包“ dplyr”的安装退出状态为非零

install.packages("Rcpp", dependencies=TRUE)处理了一些警告:

  

tar:无法设置默认语言环境

1 个答案:

答案 0 :(得分:0)

进入https://github.com/tidyverse/dplyr/issues/2002

我遇到了类似的问题:

每次我启动R Studio时,都会出现以下消息: Error: package or namespace load failed for ‘lme4’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): there is no package called ‘Rcpp’ Error in .requirePackage(package) : unable to find required package ‘lme4’

我尝试了很多事情,包括加载“ 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 ‘Rcpp’

在阅读了这篇文章之后,我尝试安装“ Rcpp”软件包,并且有效:

  

将软件包安装到“ C:/用户/所有者/文档/R/win-library/3.4”中   (因为未指定“ lib”)   尝试使用网址“ https://mran.microsoft.com/snapshot/2018-01-01/bin/windows/contrib/3.4/Rcpp_0.12.14.zip”   内容类型“应用程序/邮政编码”长度4358936字节(4.2 MB)   下载4.2 MB   成功解压缩了“ Rcpp”包并检查了MD5的总和   下载的二进制软件包位于   C:\ Users \ Owner \ AppData \ Local \ Temp \ RtmpA1EPax \ downloaded_pa​​ckages

然后,当我尝试加载“ dplyr”软件包时,收到以下消息:

  

图书馆(dplyr)   附件包:“ dplyr”   下列对象被“ package:stats”屏蔽:

filter, lag
     

以下对象被“ package:base”屏蔽:

intersect, setdiff, setequal, union
     

警告信息:   已安装的Rcpp(0.12.14)与用于构建dplyr(0.12.11)的Rcpp不同。   请重新安装dplyr,以避免随机崩溃或不确定的行为

(我想最后一部分将说明问题所在!)

最后,我安装了最新版本的“ dplyr”软件包。我还能够加载“ lme4”软件包。

我希望这会有所帮助。


嗨,我这样做是非常好的功能R