Ich habe Mühe, die rgdal
Bibliothek unter Ubuntu 12.10 zu installieren .
Die Installation aus R heraus führt zu folgendem Fehler:
Fehler: gdal-config nicht gefunden Das mit GDAL verteilte Skript gdal-config konnte nicht gefunden werden. Wenn Sie die GDAL-Bibliotheken nicht installiert haben, können Sie den Quellcode von http://www.gdal.org/ herunterladen. Wenn Sie die GDAL-Bibliotheken installiert haben, stellen Sie sicher, dass sich gdal-config in Ihrem Pfad befindet. Versuchen Sie, gdal-config an einer Shell-Eingabeaufforderung einzugeben, und prüfen Sie, ob es ausgeführt wird. Wenn nicht, verwenden Sie: --configure-args = '- with-gdal-config = / usr / local / bin / gdal-config' mit den entsprechenden Werten für Ihre Installation.
FEHLER: Konfiguration für Paket 'rgdal' fehlgeschlagen * Entfernen von '/home/rdk/R/x86_64-pc-linux-gnu-library/2.15/rgdal' Warnung in install.packages: Die Installation des Pakets 'rgdal' hatte einen Exit ungleich Null Status
R-sig-Geo , diese beiden SE-Fragen und andere Websites haben mich auf die Anforderungen von hingewiesen libgdal1-dev
.
Aber als ich es versuchte
sudo apt-get installiere libgdal1-dev
Am Ende erhalte ich eine andere Fehlermeldung
Einige Pakete konnten nicht installiert werden. Dies kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder wenn Sie die instabile Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder aus Incoming verschoben wurden. Die folgenden Informationen können zur Behebung der Situation beitragen:
Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf: libgdal1-dev: Abhängigkeiten: libgdal-dev, wird aber nicht installiert E: Sie können Probleme nicht beheben, da Sie defekte Pakete haben.
Wieder - wenn ich versuche, libgdal-dev
andere Abhängigkeiten zu installieren, wird ein Fehler angezeigt
Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf: libgdal-dev: Abhängigkeiten: libgeos-dev, aber es wird nicht installiert Abhängigkeiten: libspatialite-dev, aber es wird nicht installiert
Nochmal versuchen libgeos-dev
gibt Nachricht:
Depends: libgeos-c1 (= 3.3.3-1.1) but 3.3.3-2~precise2 is to be installed
E: Unable to correct problems, you have held broken packages.
und libspatialite-dev
:
Depends: libspatialite3 (= 3.1.0~rc2-1ubuntu1) but
3.1.0~rc2-2~precise1 is to be installed
Gibt es eine Möglichkeit, diese Abhängigkeiten zu zähmen und rgdal
in Ubuntu laufen zu lassen?
Meine sessionInfo()
R Version 2.15.1 (2012-06-22) Plattform: x86_64-pc-linux-gnu (64-Bit)
3.3.3-2~precise2
wenn Sie sich auf quantal befinden?)precise
anstatt auf einzustellenquantal
.Antworten:
Eine aktuellere Antwort finden Sie hier: http://robinlovelace.net/r/2013/11/26/installing-rgdal-on-ubuntu.html .
Im Wesentlichen sollten die drei folgenden Codezeilen es sortieren:
Habe eine Ewigkeit Zeit mit diesem Problem verbracht, hoffe also, dass diese aktualisierte Antwort für andere nützlich ist. Lass es mich wissen, wenn ja!
quelle
rgdal
Ich hatte noch einmal ein Problem ... und stolpere hier über meine eigene Frage. Diesmal hat Ihre Lösung das Problem gelöst.Führen Sie sie alle zusammen aus und geben Sie die Versionen wie folgt an:
apt-get stuft Pakete nicht gerne herunter, aber wenn Sie es angeben, wird es dies tun.
quelle
echo packagename hold | sudo dpkg --set-selections
Hier im Januar 2016, auf Ubuntu 14.04.2 (und mit R 3.2.2), benötigte ich Folgendes, um sowohl rgdal als auch das ergänzende (und häufig sehr nützliche) gdalUtils- Paket zu installieren:
Update: Ab Januar 2017 ist die Version von libgdal 1i, daher sollte die zweite Codezeile lauten:
quelle
Öffnen Sie das Terminal durch Drücken von (Strg + Alt + T) und geben Sie den folgenden Befehl ein.
(Es werden Abhängigkeiten behoben.)
(Unnötige Pakete entfernen)
(Cache leeren)
quelle
Um rgdal auf Ubuntu 12.04 zu installieren, musste ich viele versionsspezifische Pakete installieren (und halten). Grundsätzlich habe ich jedes Paket ausprobiert und die erforderlichen Versionen der Abhängigkeiten installiert, bis ich wieder das ursprüngliche Ziel erreichen konnte, libgdal1-dev zu installieren
quelle