Почему R не может найти зависимости, которые находятся в той же локальной папке, что и основной пакет? - PullRequest
0 голосов
/ 08 июля 2020

Загруженные пакеты (в виде .tar.gz) в / tmp. У меня есть разрешения на чтение, запись и выполнение для всех пакетов. Я пытаюсь установить некоторые пакеты (например, mapview), но R выдает ошибку

> install.packages("mapview.xyz.tar.gz", repos = NULL, dependencies = TRUE, type = "source")
ERROR: dependencies .... not available

Все зависимости, перечисленные в сообщении ERROR, находятся в той же папке, что и пакет mapview. Непонятно, почему R не может найти эти дополнительные пакеты. Предложения?

1 Ответ

0 голосов
/ 10 июля 2020

Наблюдение Адама верно. Невозможность установить repos = NULL при установке зависимостей вызвала проблему. Окончательным решением было использование другой функции. Для меня сработало следующее:

library(devtools)
install_local(...)  # added parameters that were relevant for my situation
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...