【发布时间】:2010-11-03 16:43:17
【问题描述】:
我有一些鸡蛋可以作为 URL 访问,比如 http://myhosting.com/somepkg.egg 。 现在我没有在 pypi 上列出这个 somepkg。我如何告诉 buildout 为我获取并安装它。 我已经尝试了一些食谱,但到目前为止都没有运气。
TIA
【问题讨论】:
我有一些鸡蛋可以作为 URL 访问,比如 http://myhosting.com/somepkg.egg 。 现在我没有在 pypi 上列出这个 somepkg。我如何告诉 buildout 为我获取并安装它。 我已经尝试了一些食谱,但到目前为止都没有运气。
TIA
【问题讨论】:
您应该能够在 buildout.cfg 文件中的 [buildout] 部分中添加一个“查找链接”选项。我刚刚使用以下 buildout.cfg 在内部对此进行了测试。
[buildout]
find-links = http://buildslave01/eggs/hostapi.core-1.0_r102-py2.4.egg
parts = mypython
[mypython]
recipe = zc.recipe.egg
interpreter = mypython
eggs = hostapi.core
您可以将鸡蛋的完整路径指定为“查找链接”的值。确保 egg 的 'pyx.y' 版本与你本地的 Python 版本相匹配。如果它们不匹配,您将收到一个未找到的错误,这有点误导。
【讨论】: