Как я могу установить эквивалент PyPi с нуля?

Мне нужно создать внутренний сервер индекса пакетов python, начиная с нуля. Сейчас мы используем Python 2.6 и 2.7, и предпочитаю устанавливать пакеты с помощью pip.

Нам не требуется аутентификация, но это может помочь.

Какой самый простой способ получить эквивалент PyPi, работающий внутри?

Я знаю о существование mypypi, djangopypi, Plone Software Center и EggBasket, но мне не удалось найти простой четкий набор шагов для установки одного из них в современной среде; самые последние полные документы, которые я нашел для любого из них, похоже, были статьей в блоге Тарека Зиаде 2008 года о них, но неясно, насколько они актуальны (и, кстати, это, похоже, тянет за собой огромное дерево зависимостей).

tldr; какая лучшая реализация PyPi, в чем смысл каждого из этих типов и в каких ситуациях вы бы их использовали?

26
задан James Hay 24 January 2011 в 21:18
поделиться