Преобразует программы на Python в автономные исполняемые файлы, которые запускаются без установленного интерпретатора Python.
brentvollebregt/auto-py-to-exe
Графический интерфейс на базе PyInstaller для преобразования скриптов Python в автономные файлы .exe.
- Звёзды
- 5,003
- Форки
- 817
- Открытые issues
- 3
- Последний коммит
- 10 дней назад
Что это?
Auto PY to EXE предоставляет браузерный GUI для PyInstaller: разработчики могут упаковать скрипт Python в распространяемый исполняемый файл, не вводя команды сборки вручную. Достаточно выбрать скрипт и задать параметры: собрать один файл или папку, включить консольный или оконный режим, указать значок приложения и добавить в сборку дополнительные файлы или папки.
Инструмент можно установить из PyPI с помощью pip и запустить командой auto-py-to-exe. Он также принимает аргументы командной строки, позволяющие заранее указать путь к скрипту и выходную папку или загрузить сохранённую конфигурацию JSON. Настройки можно экспортировать в JSON и использовать повторно. После завершения сборки результат сохраняется в выходной папке.
Проект написан на Python и поддерживает версии Python с 3.6 по 3.14. Интерфейс переведён на многие языки.
Ключевые возможности
- 01Графический интерфейс для настройки сборок PyInstaller без ручного ввода команд
- 02Настройки сборки в один файл или одну папку, а также консольный или оконный режим
- 03Добавление значков и дополнительных файлов, отличных от .py, в сборку
- 04Аргументы командной строки для предварительного указания пути к скрипту и выходной папки
- 05Экспорт и импорт настроек в виде файлов конфигурации JSON
Сценарии использования
- Упаковка настольного инструмента на Python, чтобы коллеги могли запускать его без установки Python
- Распространение приложения с GUI на основе скрипта в виде одного исполняемого файла Windows
- Добавление изображений и файлов данных в сборку программы на Python
- Повторное использование одних и тех же настроек сборки в разных проектах с помощью сохранённых конфигураций JSON
Быстрый старт
- 1
Установить из PyPI
pip install auto-py-to-exe - 2
Запустить графический интерфейс
auto-py-to-exe
Что важно знать
- Требуется Python 3.6–3.14.
- Антивирус может удалить файлы сборки, поэтому, возможно, потребуется добавить папку сборки в список исключений.
В подборках
Темы
Частые вопросы
- Что такое auto-py-to-exe?
- Графический интерфейс на базе PyInstaller для преобразования скриптов Python в автономные файлы .exe. Auto PY to EXE предоставляет браузерный GUI для PyInstaller: разработчики могут упаковать скрипт Python в распространяемый исполняемый файл, не вводя команды сборки вручную. Достаточно выбрать скрипт и задать параметры: собрать один файл или папку, включить консольный или оконный режим, указать значок приложения и добавить в сборку дополнительные файлы или папки.
- auto-py-to-exe можно использовать бесплатно? Какая у него лицензия?
- auto-py-to-exe распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- auto-py-to-exe всё ещё поддерживается?
- Активно поддерживается. Последний коммит в auto-py-to-exe — 29 окт. 2026 г..
- Для чего можно использовать auto-py-to-exe?
- Упаковка настольного инструмента на Python, чтобы коллеги могли запускать его без установки Python Распространение приложения с GUI на основе скрипта в виде одного исполняемого файла Windows Добавление изображений и файлов данных в сборку программы на Python Повторное использование одних и тех же настроек сборки в разных проектах с помощью сохранённых конфигураций JSON
- Как установить auto-py-to-exe?
- Установить из PyPI: pip install auto-py-to-exe Запустить графический интерфейс: auto-py-to-exe
- Где скачать auto-py-to-exe?
- Исходный код и инструкции по установке — на GitHub: https://github.com/brentvollebregt/auto-py-to-exe
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Nuitka — написанный на Python компилятор, который превращает программы на Python в автономные исполняемые файлы или модули расширения.
Инструмент для упаковки Python-приложений и их зависимостей в единый исполняемый файл .pex — аналог переносимого virtualenv.
Инструмент для сборки Python-скриптов в автономные исполняемые файлы, работающие на всех платформах, поддерживающих Python.
Briefcase упаковывает Python-проект в отдельное нативное приложение для Mac, Windows, Linux, iOS, Android и веба.
Инструмент для создания установщиков Windows для Python-приложений со встроенным Python, который пользователям не нужно устанавливать отдельно.