2017-05-30 4 views
1

devtools Paket stellt ein schönes Konzept der Abhängigkeiten nicht in CRAN, in Beschreibungsdatei (beschrieben in den vignette) Zugabe. Ich konnte jedoch nicht herausfinden, wie man die Abhängigkeiten automatisch installieren kann. Die Vignette oben sicherlich verknüpft Hinweise, dass möglich ist und der Befehl installieren parst sicher für die „remote“ (bekam einen Fehler, wenn sie nicht korrekt angegeben wurden), ist es jedoch nur installiert Abhängigkeiten von CRAN. Hat jemand Ideen, wenn es einige Parameter gibt, die ich spezifizieren sollte, um die Installation automatisch zu machen?Wie devtools zu zwingen, Pakete in Fernbedienungen zu installieren

Sofar, ich habe versucht install, install_bitbucket und install_local. install konnte alle in CRAN verfügbaren Abhängigkeiten herunterladen. install_bitbucket tat das gleiche und install_local funktionierte überhaupt nicht.

+0

Was genau haben Sie ausgeführt, um zu versuchen, diese Pakete zu installieren? Wo benutzt du 'devtools :: install_github()'? Etwas anderes? – MrFlick

Antwort

1

Das Remotes: Feld wird verwendet, devtools zu sagen, wo für die Pakete suchen, die in der Standard-Depends:, Imports: und Suggests: aufgeführt sind.

So stellen Sie sicher, dass Sie das Paket in dem entsprechenden Standardfeld aufgeführt haben, und seine Quelle in Remotes aufgeführt. Dann folgende Installation sollte diese Pakete von der Remotes-Quelle installieren:

devtools::install_deps() 
Verwandte Themen