本文主要是介绍python import cartopy出现报错:ImportError: cannot import name lgeos,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- python在导入cartopy时,出现以下报错:
ImportError: cannot import name lgeos
原本我的cartopy是可以正常导入的,出现上述问题是因为我安装了geopandas这个库,这个库里面的shapely和cartopy本身包含的库可能会存在版本上的不适配,因此导致上述导入失败的问题。
通过谷歌问题,找到了解决方案,原文链接如下:
https://stackoverflow.com/questions/74847117/unable-to-import-cartopy
解决方法:
安装指定版本的shapely,这里安装的是1.8.5版本,通过安装这个版本的shapely,成功解决问题
pip install shapely==1.8.5
以上,简单记录一下。
总体来说,windows对于geopandas这个库还是不太友好,相比之下,在linux系统上安装就会避免上述问题的发生。
这篇关于python import cartopy出现报错:ImportError: cannot import name lgeos的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!