今天上午,我们CI中的许多构建都失败了。
示例:https://jenkins.4teamwork.ch/job/ftw.contentpage-master-test-plone-4.3.x.cfg/427/console

...
No eggs found in...geopy-0.96.1...(setup script problem?)
...

Error: Couldn't install: geopy 0.96.1


我也可以在我的机器上以相同的构造复制该内容。

我手动下载并安装了带有“干净” virtualenv的geopy 0.96.1:

virtualenv-python2.7 setup.py build -> works
virtualenv-python2.7 setup.py install -> works too


我可以使用较早版本的geopy,但是我猜这个geopy版本存在问题。我也想针对最新版本进行测试。

我还删除了服务器上的缓存的geopy源(tar.gz)并手动下载了文件,但也没有成功。

最佳答案

当我查看geopy的历史时,它似乎由于错误的MANIFEST.IN而被破坏,该错误已在master(https://github.com/geopy/geopy/commit/57133938328dc55eeca896ebfbe883cebf860a47)中修复。 github上已经有一个新标签,但pypi上还没有。

我从Source那里拿了包,签出了0.96.2标签。这对我来说很好。

关于python - 无法通过构建安装geopy 0.96.1,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20115457/

10-12 21:41