2016-07-17 6 views
5

Пакет R devtools представляется подходящим методом для установки пакетов R непосредственно из своего репозитория github, используя функцию install_github().Резидентно ли install_github устанавливает зависимости?

При этом устанавливается не только адрес github-пакета, но также его прямые зависимости от CRAN, то есть зависимостей и импортов, как определено в файлах описания/пространства имен пакета.

Тем не менее, мне интересно, будут ли автоматически установлены косвенно требуемые пакеты, такие как те, которые требуются пакетами Depends and Imports.

Например, при установке DT пакета через install_github("rstudio/DT"), пакет импорта htmltools также установлен (набор dependencies=TRUE), но не Rcpp пакета, на котором первое зависит (R 3.3.1, Rtools34, Win10, 64) , Нужно ли устанавливать такие пакеты по-другому?

+1

Связанный пост http://stackoverflow.com/questions/38393866/devtools-install-github-fails-for-r-3-3-1 – zx8754

+0

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

+0

Итак, мы говорим, что этот пост является дубликатом вашего старшего поста, или это другой пост? – zx8754

ответ

5

Ошибка в решении проблемы devtools >1.12.0, как доступно на github. Хорошо, такую ​​версию можно установить через install_github("hadley/devtools"), используя devtools. Проблема, по-видимому, ограничена R>=3.3.0 для Windows.

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