dplyr больше не в библиотеке - PullRequest
0 голосов
/ 11 ноября 2018

У меня установлены и используются 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 голосов
/ 19 февраля 2019

принять до 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 МБ) скачал 4,2 МБ пакет "Rcpp" успешно распакован и проверены суммы MD5 Загруженные бинарные пакеты находятся в C: \ Users \ Владелец \ AppData \ Local \ Temp \ RtmpA1EPax \ downloaded_packages

Затем, когда я попытался загрузить пакет «dplyr», я получил следующее сообщение:

библиотека (dplyr) Прилагаемый пакет: «dplyr» Следующие объекты маскируются из пакета: stats:

filter, lag

Следующие объекты маскируются из пакета: base:

intersect, setdiff, setequal, union

Предупреждающее сообщение: Установленный Rcpp (0.12.14) отличается от Rcpp, использованного для сборки dplyr (0.12.11). Пожалуйста, переустановите dplyr, чтобы избежать случайных сбоев или неопределенного поведения .

(последняя часть объясняет, где проблема, я думаю!)

Наконец, я установил последнюю версию пакета "dplyr". Я также смог загрузить пакет "lme4".

Надеюсь, это поможет ..


Привет, я делаю это с этими шагами и очень хорошей функцией R

...