Geopandas ImportError:要在geopandas中绘制多边形,必须使用笛卡尔软件包

时间:2019-10-16 15:11:12

标签: python error-handling 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中绘制多边形,必须使用笛卡尔软件包。”

ImportError:要在geopandas中绘制多边形,必须使用笛卡尔软件包。

-

我已在线检查,但找不到针对此问题的故障排除解决方案。任何人都可以帮助和建议吗?

赞赏。

2 个答案:

答案 0 :(得分:5)

取决于软件包管理器,您可以安装笛卡尔。在anaconda提示符下,执行以下操作:

conda install descartes

用pip或其他您使用的软件包管理器替换conda。

答案 1 :(得分:0)

以上对我不起作用。我改为运行以下命令,它起作用了:

pip安装descarteslabs [完整]

如果遇到任何权限错误,请最后添加--user