直接按照源码提示安装,会出现[WinError 126]找不到指定的模块错误。
$ pip install pyenvelope
因为这行代码其实装了2个东西,pyenvelope和shapely。
报错的原因是shapely中缺少了DDL文件。
直接pip得到的shapely是不包含这个文件的,需要用whl安装。
可以在这个网站下载对应版本的whl。https://www.lfd.uci.edu/~gohlke/pythonlibs/
使用命令安装轮子:pip install C:\Users\..\Shapely-1.7.1-cp37-cp37m-win_amd64.whl