Geopandas导致死内核

Posted

技术标签:

【中文标题】Geopandas导致死内核【英文标题】:Geopandas causing dead kernel 【发布时间】:2021-09-03 12:03:00 【问题描述】:

目前正在尝试使用 geopandas 做一些工作,但是当我尝试使用它时,要么导致 Jupyter Notebook 上的内核死机,要么导致内核在 Spyder 上重新启动。

我正在运行 Python 3.8.1、iPython 7.22.0、Jupyter Notebook 6.4.0 和 Spyder 4.2.5 到 Anaconda 2.0.3。我使用的是运行 macOS Big Sur 11.0 版的 M1 Macbook Pro。

这是在我的脚本中使用 geopandas 的第一个实例:

world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))

以前有人遇到过这个问题吗?

【问题讨论】:

你是如何安装 GeoPandas 的? @martinfleis conda install -c conda-forge geopandas 你可以向github.com/geopandas/geopandas/issues举报吗?在那里找到问题会更容易。这可能是某种安装问题。 @martinfleis 可以。目前正在重新安装 anaconda 以查看是否有效。如果没有,将在那里发布。谢谢! 【参考方案1】:

Geopandas 现在可以在我的机器上运行。

最快的解决方法是使用 geopandas 创建一个新环境,如下所示:

▶ conda create -n geo-env -c conda-forge geopandas                          

【讨论】:

以上是关于Geopandas导致死内核的主要内容,如果未能解决你的问题,请参考以下文章

系列情节 - Geopandas

GeoPandas安装保姆级教程

为啥我不能导入 geopandas?

安装geopandas时报错

PANDAS-GEOPANDAS:形状文件中点的本地化

将 geopandas 边界图添加到 plotly