[英]Geopandas ImportError: The descartes package is required for plotting polygons in geopandas
我正在嘗試使用 ANACONDA spyder 運行一個簡單的 geopandas 代碼。 但是,我遇到了一個錯誤。
我已包含以下代碼和錯誤:
--
這是代碼:
import geopandas as gpd
world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))
world.plot()
import matplotlib.pyplot as plt
plt.show()
--
這是錯誤:
文件“C:\Users\usr\Anaconda3\lib\site-packages\geopandas\plotting.py”,第 90 行,在 plot_polygon_collection 中“在 geopandas 中繪制多邊形需要笛卡爾 package。”
ImportError:在 geopandas 中繪制多邊形需要笛卡爾 package。
--
我在網上查了一下,我找不到這個問題的故障排除解決方案。 任何人都可以請幫助和建議嗎?
贊賞。
根據您的 package 管理器安裝笛卡爾。 在 anaconda 提示符下執行以下操作:
conda install descartes
將 conda 替換為 pip 或您使用的其他 package 管理器。
以上對我不起作用。 我改為運行以下命令並且它有效:
pip 安裝 Descarteslabs[完成]
如果遇到任何權限錯誤,請在末尾添加--user
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.