[英]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.