windows下安装Shapely:OSError: [WinError 126] 找不到指定的模块。

在win10操作系统下安装Shapely第三方包,命令如下:

pip install Shapely

出现如下错误:
在这里插入图片描述
好多博客都是通过下载对应的whl文件来解决shapely安装不成功的问题,试了好多遍、依然出错
原因:根据错误提示,是找不到geos_c.dll动态链接库,所以这类问题就很简单了,从网上下载对应的dll文件,并放在指定位置就行了,
解决方案:在下面网址中下载geos_c.dll,放到D:\Anaconda3\Library\bin目录下面(ps: 注意自己是不是建立的虚拟环境)

https://www.dll-files.com/download/d8b5101f07394b4562ef673869395443/geos_c.dll.html?c=aGwxcEZIbXBzUE5nWWlwV3kyaWt4QT09
至此,问题完美解决
###########################over###################################

猜你喜欢

转载自blog.csdn.net/qq_28057379/article/details/115235302