distribution.md
1> **Источник:** https://python-all.ru/3.4/library/distribution.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# 28. Упаковка и распространение программного обеспечения89Эти библиотеки помогают публиковать и устанавливать программное обеспечение Python. Хотя эти модули разработаны для работы совместно с [Python Package Index](https://python-all.ru/3.4/library/distribution.html), их можно также использовать с локальным сервером индексов или вообще без сервера индексов.1011- [28.1. `distutils` – Сборка и установка модулей Python](https://python-all.ru/3.4/library/distutils.html)12- [28.2. `ensurepip` – Начальная загрузка установщика `pip`](https://python-all.ru/3.4/library/ensurepip.html)1314 - [28.2.1. Интерфейс командной строки](https://python-all.ru/3.4/library/ensurepip.html#command-line-interface)15 - [28.2.2. API модуля](https://python-all.ru/3.4/library/ensurepip.html#module-api)16- [28.3. `venv` – Создание виртуальных окружений](https://python-all.ru/3.4/library/venv.html)1718 - [28.3.1. Создание виртуальных окружений](https://python-all.ru/3.4/library/venv.html#creating-virtual-environments)19 - [28.3.2. API](https://python-all.ru/3.4/library/venv.html#api)20 - [28.3.3. Пример расширения `EnvBuilder`](https://python-all.ru/3.4/library/venv.html#an-example-of-extending-envbuilder)21