2015-04-21 2 views
5

Возможно ли установить пакет без установки зависимостей?Возможно установить пакет без установки зависимостей?

Когда выполните следующую команду:

install.packages("package",dependencies=FALSE) 

, если зависимости не установлены заранее, это не то, что установка пакета потерпит неудачу?

Мой вопрос исходит из этого сообщения Install a local R package with dependencies from CRAN mirror. Почему он устанавливает установку локального пакета без установки зависимостей?

если установить РЕПО = NULL он правильно пытается установить локальный файл пакет (как описано), но очевидно, что он не находит зависимости пакетов.

Спасибо!

+0

вы можете сказать больше о том, чего вы пытаетесь достичь. Одна из возможностей (непростая) - загрузить источник пакета и отредактировать материал, зависящий от зависимостей, чтобы вы могли использовать его остальную часть ... –

+0

@Ben: Я ничего не добиваюсь. Когда я прочитал этот пост, мне интересно, почему можно установить pacakge без установки его зависимостей. – Tim

+0

Хорошо, тогда вы получили свой ответ ... –

ответ

5

Вы не можете установить и получить пакет для работы без его зависимостей. Параметр dependencies= действительно является индикатором, если вы хотите, чтобы R до автоматически установить зависимости. Если установлено значение FALSE, R по-прежнему останавливается и предупреждает вас, чтобы вы могли решить, что вы хотели бы сделать; если TRUE, R автоматически попытается загрузить из вашего текущего зеркала репозитория CRAN. С repos=NULL (локальная установка файла) больше не искать зависимостей, поэтому параметр dependencies= игнорируется.

Смежные вопросы