Gilt fürRevolution Analytics

Problem

Gibt einige R-Pakete auf CRAN, die statisch verknüpft R Bibliotheken Teil Basis R erfolgreich zu installieren.Wir erstellen derzeit nicht Revolution R so diese statischen Bibliotheken R erstellt. Speziell die R-Pakete "Rserve" und "PreMiuM" hängen diese statischen Bibliotheken R - es gibt einige andere R Pakete.Eine Möglichkeit zum feststellen, ob das Paket muss statische R Bibliotheken installieren möchten, sehen Sie sich die Ausgabe generiert, wenn Sie versuchen, mit der Funktion "install.packages()" installieren. Wenn eine Linie angezeigt, die einen Verweis auf "< RHOME/lib64/R/Bibliothek ' - lR" dann das Paket benötigt die statischen Bibliotheken R.Beispiel (Ausgabe 'install.packages')g++-shared -L/Usr/Local/lib64 - o PReMiuM.so PReMiuM.o postProcess.o -L/opt/revr/revr_7.3/lib64/Revo-7.3/R-3.1.1/lib64/R/lib lR/shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs installieren

Lösung

Jetzt wird Revolution R 7.4 warten. 7.4 bieten wir ein Skript kompilieren und installieren Basis R Kunden,'compile_cran_r.sh'. Bearbeiten Sie dieses Skript mit einem Text-Editor, und fügen Sie das Flag:                                                    --Aktivieren R-statische Libdie 'Konfigurieren' Zeile so wie folgt aussieht:# Ausführen konfigurieren   . / konfigurieren - Präfix = ${R_prefix} - Enable R Shlib - Enable-R-Static-Lib - mit Blas - mit-Lapack-aktivieren-BLAS-Shlib - Speicher-Enable-profiling CXXFLAGS = m {Bitness} CFLAGS = m$ {Bitness} FFLAGS = m$ {Bitness} LDFLAGS = m$ {Bitness} LIBR = "-Lpthread" || exit Nach dieser Änderung eine neue Installation von Revolution R 7.4 beschriebenen Schritte der Installation fortsetzenin der Linux Enterprise Revolution R-Installationshandbuch. Die vorhandene Installation entfernen und neu installierenNach dieser Änderung R Revolution.Wenn Sie die Installation abgeschlossen haben, installieren Sie das Paket R erneut.  Dieses Mal sollte erfolgreich installiert.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.