Ich hatte R-3.1.2 unter Ubuntu mit den Befehlen
installiert %Vor%Als ich versucht habe, RStudio zu starten, habe ich den Fehler
bekommenR shared library (/usr/local/lib/R/lib/libR.so) nicht gefunden. Wenn dies ein benutzerdefinierter Build von R ist, wurde er mit der Option --enable-R-shlib erstellt?
Also ging ich zurück und versuchte, mit
zu rekonfigurieren %Vor%Aber ich habe den Fehler
%Vor%Beim Durchsuchen des Stack-Überlaufs habe ich hier eine Antwort gefunden: So konfigurieren Sie R-3.0.1 mit - -fähig-R-shlib das suggerierte, dass das Problem darin bestand, dass ich in einem Verzeichnis kompilieren wollte, das ich zuvor ohne die Option "--enable-R-shlib" kompiliert hatte
Ich habe versucht, das Problem mit den Befehlen
zu beheben %Vor%gibt keine Fehler durch viele "Nichts zu tun für 'deinstallieren'." Anweisungen, aber es hat erfolgreich deinstalliert R
%Vor%was den Fehler
ergibt %Vor%dann
%Vor%was den gleichen Fehler ergibt, wie ich es vorher versucht habe.
Können Sie mir helfen zu sehen, wo ich falsch gelaufen bin?
make uninstall
macht nur den Schritt make install
rückgängig, der normalerweise die Dateien aus dem Kompilierungsverzeichnis in das Verzeichnis auf dem System kopiert und Binaries in /usr/bin
setzt, damit sie sich auf dem Pfad befinden. Wenn du das Verzeichnis, in dem du zuvor kompiliert hast, aufräumen wolltest, benutze make clean
(oder make distclean
, ich vergesse, was der Unterschied jetzt ist, soweit es R betrifft, aber Konvention sollte das Build-Verzeichnis auf pre zurückgeben -configure, pre-build state.).
Sie wollen im Allgemeinen auch nicht in dem Verzeichnis aufbauen, das die R Quellen enthält (was ./configure
suggeriert).