我安装了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:无法设置默认语言环境
答案 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_packages
然后,当我尝试加载“ 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