2016-07-17 14 views
5

Das R-Paket devtools scheint die Methode der Wahl für die Installation von R-Paketen direkt aus ihrem Github-Repository zu sein, unter Verwendung der install_github()-Funktion.Installiert install_github rekursiv Abhängigkeiten?

Dabei wird nicht nur das adressierte github-Paket installiert, sondern auch seine direkten CRAN-Abhängigkeiten, d. H. Die Abhängigkeiten und Importe, wie in den Description/Namespace-Dateien des Pakets definiert.

Ich frage mich jedoch, ob indirekt benötigte Pakete wie die wiederum von den Depends und Imports Pakete automatisch mit installiert werden, auch.

Wenn beispielsweise das Paket über DTinstall_github("rstudio/DT") installieren, der Import Paket htmltools ebenfalls installiert (dependencies=TRUE gesetzt), aber nicht das Rcpp Paket, auf denen die erstere abhängt (R 3.3.1, Rtools34, Win10, x64) . Müssen solche Pakete auf andere Weise installiert werden?

+1

Related post http://stackoverflow.com/questions/38393866/devtools-install-github-fails-for-r-3-3-1 – zx8754

+0

Danke. Das ist meine Post und sie ist nicht nur unbeantwortet, sondern auch (meiner Meinung nach) falsch als dupliziert gekennzeichnet - also unbeantwortet geblieben. – martin

+0

Also sagen wir, dass dieser Beitrag ein Duplikat Ihres älteren Beitrags ist, oder ist das ein anderer Beitrag? – zx8754

Antwort

5

Fehler behoben für devtools >1.12.0, wie auf github verfügbar. Nett kann man eine solche Version über install_github("hadley/devtools") mit devtools installieren. Problem scheint auf R>=3.3.0 für Windows beschränkt zu sein.