我正在尝试为plone安装获得付款并且我的buildout返回:
Error: Couldn't find a distribution for 'yoma.batching==0.2.2-getpaid'.
我的扩展包括:
find-links =
http://getpaid.googlecode.com/files/yoma.batching-0.2.2-getpaid.zip
......并且该链接有效。
如何解决此类问题?
答案 0 :(得分:3)
将此行添加到您的buildout中。
index = https://pypi.python.org/simple
索引
An alternate index location.
This can be a local directory name or an URL. It can be a flat collection of distributions, but should be a “simple” index, with subdirectories for distribution project names containing distributions for those projects.
If this isn’t set, then https://pypi.python.org/simple/ is used.
来自buildout的文档。
答案 1 :(得分:2)
您的buildout已定义两次查找链接。第二个查找链接覆盖第一个(具有到yoma.batching的正确链接)。
您可以将两个查找链接合并为一个:
find-links =
http://getpaid.googlecode.com/files/hurry.workflow-0.9.2-getpaid.zip
http://getpaid.googlecode.com/files/ore.viewlet-0.2.3-getpaid.zip
http://getpaid.googlecode.com/files/yoma.batching-0.2.2-getpaid.zip
http://dist.plone.org
http://download.zope.org/ppix/
http://download.zope.org/distribution/
http://effbot.org/downloads
http://dist.plone.org/thirdparty/PILwoTk-1.1.6.4.tar.gz
答案是评论。
答案 2 :(得分:0)
PyPI 的 CDN Fastly has recently been running rolling brownouts for HTTP clients that don't support SNI,服务器名称指示(一种安全技术)。这适用于旧的 Python 2 版本(2.7.13 很好)和 old setuptools versions (37.0.0 should work)。因此,请确保这些已升级。在我们的例子中,我们发现了一个运行 setuptools 33 的 CI 服务器。
您可以在 status.python.org 关注更新。 2021 年 5 月 3 日起,将取消对旧客户端的支持。