Geopandas ImportError: Das Descartes-Paket wird zum Zeichnen von Polygonen in Geopandas benötigt


11

Ich versuche, mit ANACONDA spyder einen einfachen Geopandas-Code auszuführen. Ich habe jedoch einen Fehler festgestellt.

Ich habe den Code und den Fehler wie folgt eingefügt:

- -

Hier ist der Code:

import geopandas as gpd
world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))
world.plot()
import matplotlib.pyplot as plt
plt.show()

- -

Hier ist der Fehler:

Datei "C: \ Benutzer \ usr \ Anaconda3 \ lib \ site-packages \ geopandas \ plotting.py", Zeile 90, in plot_polygon_collection "Das descartes-Paket wird zum Zeichnen von Polygonen in Geopandas benötigt."

ImportError: Das Descartes-Paket wird zum Zeichnen von Polygonen in Geopandas benötigt.

- -

Ich habe online nachgesehen und konnte keine Lösung zur Fehlerbehebung für dieses Problem finden. Kann jemand bitte helfen und beraten?

geschätzt.

Antworten:


13

Abhängig von Ihrem Paketmanager installieren Sie descartes. Führen Sie in der Anaconda-Eingabeaufforderung Folgendes aus:

conda install descartes

Ersetzen Sie conda durch pip oder einen anderen Paketmanager Ihrer Verwendung.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.