Как сказать Buildout установить яйцо с URL (без pypi)

У меня есть яйцо, доступное как URL, скажем http://myhosting.com/somepkg.egg. Теперь у меня нет этого somepkg в списке на Pypi. Как мне сказать buildout для загрузки и установки для меня. Я попробовал несколько рецептов, но пока не повезло.

ТИА

1 ответ

Решение

Вы должны просто иметь возможность добавить опцию 'find-links' в ваш раздел [buildout] в файле buildout.cfg. Я только что проверил это внутренне с помощью следующего 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

Вы можете просто указать полный путь к яйцу в качестве значения для "find-links". Убедитесь, что версия яйца 'pyx.y' соответствует вашей локальной версии Python. Если они не совпадают, вы получите не найденную ошибку, которая немного вводит в заблуждение.

Другие вопросы по тегам