Был ли быстрый вопрос здесь, я привык к devpi и задавался вопросом, в чем разница между devpi и pypi-сервером?Разница между devpi и pypi-сервером
Лучше, чем другой? Какой из этих шкал лучше?
Приветствия
Был ли быстрый вопрос здесь, я привык к devpi и задавался вопросом, в чем разница между devpi и pypi-сервером?Разница между devpi и pypi-сервером
Лучше, чем другой? Какой из этих шкал лучше?
Приветствия
PyPI (Python Index Package) - это официальный репозиторий для сторонних программных пакетов Python. Каждый раз, когда вы используете, например, pip
, чтобы установить пакет, который не входит в стандарт, он будет загружен с сервера PyPI.
Все пакеты, находящиеся на PyPI, являются общедоступными. Поэтому, если вы загружаете свой собственный пакет, тогда любой может начать его использовать. И, очевидно, вам нужен интернет-доступ, чтобы использовать его.
devpi (не уверен, что означает аббревиатура) - это самообслуживаемый частный сервер пакетов Python. Кроме того, вы можете использовать его для тестирования и выпуска ваших собственных пакетов.
Будучи самостоятельным размещением, он идеально подходит для проприетарной работы, которую, возможно, вы не захотите (или не можете) поделиться с остальным миром.
Так другие функции, которые devpi предложения:
main
для пакетов, которые являются твердыми камнями, и development
, где вы можете выпускать пакеты, которые все еще находятся в разработке. Хотя вы должны быть осторожны с этим, потому что большое количество индексов может затруднить отслеживание.pip
, чтобы вы могли использовать локальный сервер devpi, как если бы вы использовали PyPI.Так отвечая вам вопросы:
Официальный сайт очень полезен с хорошими примерами: http://doc.devpi.net/latest/
Спасибо за этот длинный и ужасный ответ, факт, что я не решаюсь использовать pypi или devpi в качестве сервера PRIVATE, и задавался вопросом, не сделал ли кто-нибудь свой тест на нем. Я сделаю это и принесу здесь свои результаты. – wodash
Ваш вопрос о [PyPI] (https://pypi.python.org) или [pypiserver] (https: //pypi.python .org/PyPI/pypiserver)? – RjOllos