dplyr不再在图书馆

问题描述 投票:1回答:1

我安装了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:无法设置默认语言环境

r macos dplyr install macos-mojave
1个回答
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:/Users/Owner/Documents/R/win-library/3.4'(未指定'lib')尝试URL'https://mran.microsoft.com/snapshot/2018-01-01/bin/windows/contrib/3.4/Rcpp_0.12.14.zip'内容类型'application / zip'长度4358936字节(4.2 MB)下载4.2 MB包'Rcpp'成功解压缩并检查MD5总和下载的二进制包位于C:\ Users \ Owner \ AppData \ Local \ Temp \ RtmpA1EPax \ downloaded_pa​​ckages

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

library(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.

© www.soinside.com 2019 - 2024. All rights reserved.