今天上午,我们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/