我在Windows上运行python 3.6并尝试使用
安装Shapelypip install shapely==1.6b2
它给了我以下错误
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Cameron\AppData\Local\Temp\pip-build-242ae_ih\shapely\
我已经看过关于这个问题的其他帖子,并尝试过:
pip install --upgrade setuptools
pip install ez_setup
easy_install -U setuptools
似乎没什么用,我不知道下一步该做什么。任何建议将不胜感激。
由于
答案 0 :(得分:7)
您可以尝试使用此unofficial site中的二进制文件。只需使用pip install {wheel file name}
即可安装它。
Shapely‑1.5.17‑cp36‑cp36m‑win32.whl
(32位)Shapely‑1.5.17‑cp36‑cp36m‑win_amd64.wh
l(64位)希望这会使安装更容易。
答案 1 :(得分:1)
我通过shapely-1.5.17
安装pip install shapely
时出现了类似的错误,安装此命令后,pip install命令就可以了:
sudo apt-get install libgeos-dev
答案 2 :(得分:0)
从2020年开始,您现在可以通过以下方式简单地安装Shapely for Windows:
pip install shapely
(当为Windows添加了二进制滚轮时,您需要--upgrade
才能至少获得1.7.0版)