python import cartopy出现报错:ImportError: cannot import name lgeos

  • python在导入cartopy时,出现以下报错:

ImportError: cannot import name lgeos
python import cartopy出现报错:ImportError: cannot import name lgeos_第1张图片
原本我的cartopy是可以正常导入的,出现上述问题是因为我安装了geopandas这个库,这个库里面的shapely和cartopy本身包含的库可能会存在版本上的不适配,因此导致上述导入失败的问题。

通过谷歌问题,找到了解决方案,原文链接如下:

https://stackoverflow.com/questions/74847117/unable-to-import-cartopy

解决方法:
安装指定版本的shapely,这里安装的是1.8.5版本,通过安装这个版本的shapely,成功解决问题

pip install shapely==1.8.5

python import cartopy出现报错:ImportError: cannot import name lgeos_第2张图片
以上,简单记录一下。

总体来说,windows对于geopandas这个库还是不太友好,相比之下,在linux系统上安装就会避免上述问题的发生。

你可能感兴趣的:(如何解决系列,python,开发语言)