Оригинальный автор(ы) | Томас Хеллер |
---|---|
Разработчик(и) | Сообщество |
Первоначальный выпуск | 24 января 2001 г. ( 2001-01-24 ) |
Стабильный релиз | 0.13.0.0 / 5 ноября 2022 г. ( 2022-11-05 ) [1] |
Репозиторий | github.com/py2exe/py2exe |
Написано в | Питон , С |
Платформа | Майкрософт Виндоус |
Тип | Упаковочный инструмент |
Лицензия | Массачусетский технологический институт [2] |
Веб-сайт | www.py2exe.org |
py2exe — это расширение Python , которое преобразует скрипты Python (.py) в исполняемые файлы Microsoft Windows (.exe). Эти исполняемые файлы могут работать в системе без установленного Python. [3] Это наиболее распространенный инструмент для этого.
py2exe использовался для распространения официального клиента BitTorrent (до версии 6.0) и до сих пор используется для распространения SpamBayes , а также других проектов.
С мая 2014 года версия 0.9.2.0 py2exe доступна для Python 3. [1] До этого py2exe был создан только для Python 2, [4] и для кода Python 3 приходилось использовать альтернативу, например cx_Freeze.
Хотя эта программа преобразует файл .py в .exe, она не ускоряет его работу, поскольку py2exe связывает байт-код Python, не преобразуя его в машинный код. Она может работать даже медленнее, чем при использовании интерпретатора Python напрямую из-за накладных расходов на запуск.