Setuptools (также известный как питона-Setuptools) является командной строки программное обеспечение с открытым исходным кодом, написанный на языке программирования Python и разработана, чтобы позволить пользователям легко и быстро загрузить, скомпилировать, обновить, установки и удаления пакетов Python в любом Linux так операционные system.Boasts основанные обилие командной строки optionsThe Setuptools пакета включает в себя команду easy_install, которая может похвастаться обилием опций командной строки, которые позволяют добавить префикс установки, установить пакет Python, как ZIP файл, чтобы приложения имеют требовать версию, заставить обновление пакета, установить пакет Python в указанный каталог, а также, чтобы исключить сценарии из установки.
Кроме того, программа может копировать все необходимые пакеты в каталог установки, перечислить все папки, в которых файлы .pth работы, составить пакет Python с оптимизацией, запустите многословно или спокойно. Кроме того, она позволяет здание Python яйцо файлы из местных касс, позволяет указать шаблон (ы), что имена хостов должны совпадать, а также установить указанные пакеты Python в редактируемый вид.
Другой интересной особенностью является возможность добавлять базовую URL в Python индекса пакетов и дополнительных адресов, где программа будет искать пакеты Python. Подробные инструкции по установке можно найти на проекте и Rsquo; s веб-сайт (см ссылку в конце статьи) .Supports все ветви Python и работает на основной OSesTaking заглянуть под капот пакета Setuptools, мы можем заметить, что это было полностью написан на языке программирования Python, который был довольно очевидным, учитывая тот факт, что инструмент инженерии для обработки пакетов Python.
Будучи написана в Python, Setuptools работает на всех основных операционных системах, где поддерживается Python, в том числе во всех дистрибутивах GNU / Linux, а также Microsoft Windows и Mac OS X.
Setuptools поддерживает все стабильные ветви Python, в том числе Python 2.6 или более поздней версии. Если вы все еще используете Python 2.4 или Python 2.5, вы должны использовать сценарий начальной загрузки для 1.x филиала пакета Setuptools
Что нового В этом выпуске:.
- Выпуск # 306:. Подавлять предупреждения о формате версии, за исключением некоторых сценариях (например, установки)
Что нового в версии 2.2:
- Выпуск # 141: Восстановлена исправление позволяет setup_requires зависимости переопределить установленные зависимости во время установки.
- Выпуск # 128:. Исправлена ошибка, когда только ссылка первой зависимости был удостоен в распределении, где были поставлены ссылки несколько зависимостей
Что нового в версии 2.1.2:
- Выпуск # 144: Читать long_description с помощью модуля кодеки для избежать ошибок установки на системах, где LANG = C.
Что нового в версии 2.1:
- # 129: Подавить осмотр * .whl файлов при поиск файлов в почтовый импортировать файл.
Что нового в версии 2.0.2:
- Fix NameError во время установки с реализаций Python (например, Jython ), не содержащий модуль синтаксического анализатора.
- Fix NameError в sdist: re_finder .
Требования
- Python
Комментарии не найдены