我正在使用 cartopy 来绘制地图,以前效果很好。但最近,当我在 JupyterLab 中使用这个包时,出现以下错误:
'AttributeError: 'LGEOS360' object has no attribute 'GEOSBufferWithParams'.
我最近将我的 Mac OS 系统更新到了 Big Sur。我不确定这个错误是否是升级引起的。如果是这样,我该怎么办?
我尝试卸载并安装 cartopy 和 Shapely。但两者都不起作用。
我在尝试导入 geopandas 时看到了同样的错误。目前,简单地重新启动 python 内核对我来说是有效的。我不必创建新的 conda 环境。我在 BigSur 11.1 上运行 Python 3.8 VS Code 1.47。
交叉发布来自 Shapely 的似乎相关的未决问题:https://github.com/Toblerity/Shapely/issues/1038 https://github.com/Toblerity/Shapely/issues/1038.
就我而言,Shapely 是 geopandas 的依赖项:https://geopandas.org/getting_started/install.html#dependencies https://geopandas.org/getting_started/install.html#dependencies.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)