Ich renne R CMD INSTALL --build package
auf einem Windows-Computer. Mein Paket importiert einige andere Pakete, die wiederum von einigen weiteren Paketen abhängig sind. Ich habe alle Abhängigkeiten im lokalen r_libs-Ordner installiert und alles funktioniert.Wie verwende ich R CMD Installation ohne Abhängigkeitsüberprüfung?
Jetzt habe ich manchmal den Quellcode meines Pakets auf einem anderen Windows-Computer. Auf diesem Computer sind nicht alle Abhängigkeitspakete installiert.
Wenn ich versuche, R CMD INSTALL --build package
zu verwenden, erhalte ich die offensichtliche "ERROR: dependencies 'package a', 'package b', etc, are not available for package"
Meine Frage lautet:. Kann ich bauen das Paket R CMD INSTALL --build
ohne die Abhängigkeitsprüfungen mit und ohne die Import
und Depends
Einträge in der DESCRIPTION
Datei zu entfernen?
nach --help
Beratung habe ich versucht, die --no-test-load
Option, aber kein Glück.
nicht sicher, ob ich verstanden, tun Sie das Paket installiert werden soll, ohne die Abhängigkeiten zu installieren? – nicola
@nicola OP möchte eine Windows-Binärdatei erstellen, ohne dass alle Abhängigkeiten installiert sind. AFAIK das ist nicht möglich. –
@JorisMeys, richtig. Ich experimentierte ein wenig mehr und fand heraus, dass ich es innerhalb von R mit install.packages ("package", repos = NULL, type = 'source', INSTALL_opts = "- build") machen kann. Dennoch wäre ich immer noch interessiert, wenn es mit R CMD INSTALL gemacht werden könnte? –