Ich bin ein wenig verwirrt über die Installation von R (via Kompilierung) als eine gemeinsame Bibliothek. unter dem gleichen Verzeichnisbaum (zB den Inhalt desInstallieren der R Interpeter und R als eine gemeinsame Bibliothek unter dem gleichen Baum
# <go to the R source directory>
make distclean
./configure --enable-R-shlib
make
make install
aber die ersten make
(make distclean
) jede vorherige Installation von R entfernen würde:
Die Anweisungen here (Rpy2) sagen, dass ich den folgenden tun soll bin
Ordner).
Was ist, wenn ich die gleiche Installation für den R-Interpreter und die gemeinsam genutzten Bibliotheken verwenden möchte? Angenommen, ich möchte den Interpreter verwenden, um R-Pakete zu installieren, und dann die gemeinsam genutzte Bibliothek der Installation, um R (und diese Pakete) von Rpy2 aus aufzurufen.
Wie kann ich sonst R-Pakete für die Verwendung durch Rpy2 installieren?
+1 - und was Laurent beschreibt, ist seit über einem Jahrzehnt der Standard für Debian (und damit Derivate wie Ubuntu). Und für was es wert ist, kümmere ich mich um die R sowie RPy und RPy2-Pakete, die Sie einfach vorinstalliert installieren könnten. –
Danke! Wenn Pakete mit dem Interpreter installiert werden, sind die Pakete dann später über die Python-RPy2-Schnittstelle verfügbar? –
Ja. Wenn Sie benutzerdefinierte Einstellungen für R_LIBS oder den Installationspfad vornehmen, müssen Sie darauf achten. – lgautier