问题安装形状Python包

时间:2017-04-03 11:05:52

标签: python-3.x shapely

我在Windows上运行python 3.6并尝试使用

安装Shapely
pip 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

似乎没什么用,我不知道下一步该做什么。任何建议将不胜感激。

由于

3 个答案:

答案 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版)