[PYTHON] [Super rudimentaire] J'ai installé GDAL sur Anaconda

Qu'est-ce que GDAL?

Je voulais lire une image mosaïque (image Geotiff) créée avec Metashape (anciennement Photoscan) et la traiter avec Python. J'ai essayé d'installer une bibliothèque appelée ** GDAL ** qui peut jouer avec des rasters et des vecteurs. J'ai eu du mal à l'installer et cela m'a pris une journée entière aujourd'hui, alors je vais l'écrire sous forme de mémorandum.

Référence: https://gdal.org/ 「GDAL documentation」

Une erreur d'installation s'est produite

Si vous vérifiez avec "GDAL Python installation" etc., il semble que vous puissiez l'installer en tapant la commande suivante avec une invite anaconda.

Référence: https://anaconda.org/conda-forge/gdal 「conda-forge/packages/gdal」

conda install -c conda-forge gdal

Cependant, lorsque j'exécute cette commande, j'obtiens une erreur qui s'arrête à Solving Environment ...

Référence: https://teratail.com/questions/262267 "Je veux installer Gdal sur Anaconda"

Résolution d'erreur

Tout d'abord, la version de ** GDAL peut être différente en se référant au site suivant. **J'ai pensé.

Référence: https://sites.google.com/view/takagilab/manual/program-%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89 "Laboratoire national de génie du traitement de l'information foncière Programme Construction de l'environnement"

Vous pouvez vérifier la version avec la commande suivante.

conda search gdal

image.png

Suite à la recherche de version, si conda install conda-forge gdal est ** ver3.1.2 **, est-ce que ** ver3.0.2 ** est le dernier? Approprié? Il s'est avéré être.

Spécifiez la version et exécutez la commande comme suit.

conda install gdal==3.0.2

Quand j'ai fait cela, l'erreur ** Solving Environment ** a été résolue, mais cette fois j'ai eu une ** erreur de conflit **.

Référence: https://teratail.com/questions/262267 "Je veux installer Gdal sur Anaconda"

J'ai vu cette erreur de conflit et elle semble durer éternellement, j'ai donc décidé de terminer l'installation et de mettre à jour la version de la bibliothèque.

conda update --all

Vous avez maintenant mis à jour toutes les bibliothèques de conda vers la dernière version. Enfin, réinstallez la version spécifiée de GDAL.

conda install gdal==3.0.2

Installation réussie! Je ne sais pas pourquoi la mise à jour de la bibliothèque peut également installer GDAL, mais faisons-le.

Contrôle de fonctionnement

image.png

Il a été importé fermement! Ce n'est peut-être pas une solution fondamentale, mais un cas est réglé ~ A l'aide de cette librairie, nous allons charger le traitement d'image Geotiff + en se référant aux articles suivants.

https://qiita.com/HidKamiya/items/d5e69fda61703abe1a58 "Importer et exporter des images GeoTiff avec Python"

Si vous le trouvez utile, veuillez ** LGTM **!

Recommended Posts

[Super rudimentaire] J'ai installé GDAL sur Anaconda
J'ai installé tensorRT sur Ubuntu 18.04
J'ai installé ROS sur Ubuntu 18.04
J'ai essayé d'installer Linux sur mon Mac
J'ai essayé d'installer TensorFlow (version GPU) sur Ubuntu
J'ai essayé d'installer Kivy dans un environnement Mac
Theano sur Anaconda
J'ai essayé d'installer scrapy sur Anaconda et je n'ai pas pu
[Streamlit] Je l'ai installé
Anaconda ne peut pas être installé!
Anaconda sur le terminal Windows
Installez Anaconda sur Windows 10
J'ai installé Ubuntu sur une mémoire USB sur un PC à double démarrage
J'ai installé la bibliothèque de machine learning automatique auto-sklearn sur centos7