在Windows python中使用
from shapely.geos import lgeos
会报错,错误一般由于调用了依赖**shapely**
库的代码,比如我就是在调用imgaug
中clip_out_of_image
函数时报错,本文记录解决方案。
问题复现 {#问题复现}
解决方案 {#解决方案}
我们看到里面有一个关于geos_c.dll 的文件,而报错的主要原因就出现在geos_c.dll这里,看了网上很多文章大部分说是geos_c.dll文件缺失的原因。
- 卸载原来安装的shapely包
- 在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely 下载对应版本的 whl 文件并安装
参考资料 {#参考资料}
文章链接:
https://www.zywvvd.com/notes/coding/python/windows-shapely-error/windows-shapely-error/