[PYTHON] [Super rudimentär] Ich habe GDAL auf Anaconda installiert

Was ist GDAL?

Ich wollte ein mit Metashape (ehemals Photoscan) erstelltes Mosaikbild (Geotiff-Bild) lesen und mit Python verarbeiten. Ich habe versucht, eine Bibliothek namens ** GDAL ** zu installieren, die mit Rastern und Vektoren spielen kann. Es fiel mir schwer, es zu installieren, und ich habe heute einen ganzen Tag gebraucht, also werde ich es als Memorandum aufschreiben.

Referenz: https://gdal.org/ 「GDAL documentation」

Installationsfehler aufgetreten

Wenn Sie bei "GDAL Python-Installation" usw. nachsehen, können Sie es anscheinend installieren, indem Sie den folgenden Befehl mit der Eingabeaufforderung anaconda eingeben.

Referenz: https://anaconda.org/conda-forge/gdal 「conda-forge/packages/gdal」

conda install -c conda-forge gdal

Wenn ich diesen Befehl ausführe, wird jedoch eine Fehlermeldung angezeigt, die beim Lösen der Umgebung endet ...

Referenz: https://teratail.com/questions/262267 "Ich möchte Gdal auf Anaconda installieren"

Fehlerbehebung

Erstens kann sich die Version von ** GDAL unter Bezugnahme auf die folgende Site unterscheiden. **Ich dachte.

Referenz: https://sites.google.com/view/takagilab/manual/program-%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89 "Nationales Laborprogramm für Landinformationsverarbeitungstechnik Umweltbau"

Sie können die Version mit dem folgenden Befehl überprüfen.

conda search gdal

image.png

Wenn als Ergebnis der Versionssuche conda install conda-forge gdal ** ver3.1.2 ** ist, ist ** ver3.0.2 ** die neueste? Angemessen? Es stellte sich heraus.

Geben Sie die Version an und führen Sie den Befehl wie folgt aus.

conda install gdal==3.0.2

Als ich dies tat, wurde der ** Umgebungsfehler ** behoben **, aber diesmal bekam ich einen ** Konfliktfehler **.

Referenz: https://teratail.com/questions/262267 "Ich möchte Gdal auf Anaconda installieren"

Ich habe diesen Konfliktfehler gesehen und er scheint ewig zu dauern. Deshalb habe ich beschlossen, die Installation abzuschließen und die Bibliotheksversion zu aktualisieren.

conda update --all

Sie haben jetzt alle Bibliotheken in conda auf die neueste Version aktualisiert. Installieren Sie abschließend die angegebene Version von GDAL erneut.

conda install gdal==3.0.2

Erfolgreiche Installation! Ich bin nicht sicher, warum das Aktualisieren der Bibliothek auch GDAL installieren kann, aber lass es uns tun.

Funktionsprüfung

image.png

Es wurde fest importiert! Es ist vielleicht keine grundlegende Lösung, aber ein Fall ist geklärt Mit dieser Bibliothek laden wir die Geotiff + Bildverarbeitung unter Bezugnahme auf die folgenden Artikel.

https://qiita.com/HidKamiya/items/d5e69fda61703abe1a58 "Importieren und Exportieren von GeoTiff-Bildern mit Python"

Wenn Sie es hilfreich finden, bitte ** LGTM **!

Recommended Posts

[Super rudimentär] Ich habe GDAL auf Anaconda installiert
Ich habe tensorRT unter Ubuntu 18.04 installiert
Ich habe ROS unter Ubuntu 18.04 installiert
Ich habe versucht, Linux auf meinem Mac zu installieren
Ich habe versucht, TensorFlow (GPU-Version) unter Ubuntu zu installieren
Ich habe versucht, Kivy in einer Mac-Umgebung zu installieren
Theano auf Anaconda
Ich habe versucht, Scrapy auf Anaconda zu installieren und konnte es nicht
[Streamlit] Ich habe es installiert
Anaconda kann nicht installiert werden!
Anaconda auf Windows Terminal
Installieren Sie Anaconda unter Windows 10
Ich habe Ubuntu auf einem USB-Speicher eines Dual-Boot-PCs installiert
Ich habe die automatische maschinelle Lernbibliothek auto-sklearn auf centos7 installiert