Weiß jemand, wie GDAL 2.0 am einfachsten unter MacOSX installiert werden kann?
Die üblichen Verdächtigen, Kingchaos-Binärdistribution und Homebrew, scheinen bei GDAL 1.11 festzustecken
Ich benötige Unterstützung für TopoJSON-Feature-Eigenschaften, die in 2.0 enthalten zu sein scheinen
EDIT 2017/01/07: kingchaos binary distribution bietet jetzt die GDAL 2.1 Distribution an
Antworten:
Bisher
führte zu
quelle
1 error generated. error: command 'clang' failed with exit status 1
IMHO Homebrew wird am besten / einfachsten sein, sobald ihre Build-Probleme behoben sind. Dies ist der Fall. Wenn Sie also ein GitHub-Konto haben, möchten Sie möglicherweise Benachrichtigungen zu dem betreffenden Problem abonnieren. Auf diese Weise wissen Sie, wann es verfügbar ist: https://github.com/Homebrew/homebrew/pull / 42845
Ich habe gerade die Python easy_install-Route ausprobiert und sie hat meinen mageren 4-GB-RAM-Speicher in die Luft gesprengt.
Bearbeiten - August 2016
Homebrew hat jetzt eine spezielle Formel für GDAL 2+,
gdal-20
die jetzt GDAL v2.1.0 installiertquelle
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
Wie @Deo_Leung berichtet, ist der OSGeo Github dein Freund. Aber es ist noch einfacher:
Fangen Sie an und trinken Sie einen Kaffee, da es sich um einen echten
make
Blick hinter die Kulissen handelt.Überprüfen Sie auch die Ausgabe, um die richtigen Symlinks hinzuzufügen
quelle
Ausführliche Informationen finden Sie in OSGeo Github
Kurz gesagt, wie @Density kommentierte (obwohl sein Link einige verkabelte Zeichen enthält):
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
und wahrscheinlich müssen Sie für die weitere Verwendung die folgenden Schritte ausführen
export PATH=$PATH:/usr/local/opt/gdal-20/bin export LDFLAGS=-L/usr/local/opt/gdal-20/lib export CPPFLAGS=-I/usr/local/opt/gdal-20/include
quelle
Lösung hier gefunden: GDAL auf Mac installieren: pip sieht gdal.h nicht
Im Wesentlichen liegt ein Fehler in der Datei gdal-py2.7.pth in der neuesten Version von GDAL vor. Die beste Möglichkeit, dies zu korrigieren, besteht darin, die GDAL-Bindungen mit den im Thread bereitgestellten Spezialbefehlen zu kompilieren.
Laden Sie das GDAL 2.1.0- Python-Modul und herunter, um sich die Python-Bindungen selbst zu kompilieren
quelle