Repolode
marcelotduarte

marcelotduarte/cx_Freeze

Инструмент для сборки Python-скриптов в автономные исполняемые файлы, работающие на всех платформах, поддерживающих Python.

Звёзды
1,564
Форки
241
Открытые issues
43
Последний коммит
19 часов назад

Что это?

cx_Freeze превращает Python-скрипты в автономные исполняемые файлы, поэтому программу можно запускать на компьютере без отдельной установки Python. Утверждается, что собранные исполняемые файлы сохраняют производительность исходного скрипта, а сам инструмент работает на всех платформах, где запускается Python.

Инструмент можно установить через pip или conda-forge. Документация опубликована на сайте Read the Docs. В проект входят примеры, в том числе пример сборки исполняемых файлов для служб Windows.

Подходит разработчикам, которые хотят распространять Python CLI-инструмент или настольное приложение как одну программу для пользователей, не управляющих окружениями Python.

Ключевые возможности

  • 01Собирает автономные исполняемые файлы из Python-скриптов.
  • 02Работает на всех платформах, где запускается Python.
  • 03Устанавливается через pip или conda-forge.
  • 04Содержит примеры сборки исполняемых файлов для служб Windows.

Сценарии использования

  • Распространение Python-приложения для настольных компьютеров среди пользователей без установленного Python.
  • Поставка Python CLI-инструмента в виде одного исполняемого файла.
  • Упаковка Python-скрипта в службу Windows.

Быстрый старт

  1. 1

    Установите cx_Freeze с помощью pip в виртуальное окружение

    pip install --upgrade cx_Freeze
  2. 2

    Или установите его из conda-forge

    conda install conda-forge::cx_freeze

Что важно знать

  • Лицензия указана как NOASSERTION; в README говорится, что она основана на Python Software Foundation License. Перед коммерческим использованием ознакомьтесь с условиями лицензии.

Темы

#python#packaging#executable#cross-platform#devtools#cx-freeze#freeze#freezing-python-scripts

Частые вопросы

Что такое cx_Freeze?
Инструмент для сборки Python-скриптов в автономные исполняемые файлы, работающие на всех платформах, поддерживающих Python. cx_Freeze превращает Python-скрипты в автономные исполняемые файлы, поэтому программу можно запускать на компьютере без отдельной установки Python. Утверждается, что собранные исполняемые файлы сохраняют производительность исходного скрипта, а сам инструмент работает на всех платформах, где запускается Python.
cx_Freeze можно использовать бесплатно? Какая у него лицензия?
cx_Freeze распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cx_Freeze всё ещё поддерживается?
Активно поддерживается. Последний коммит в cx_Freeze — 6 нояб. 2026 г..
Для чего можно использовать cx_Freeze?
Распространение Python-приложения для настольных компьютеров среди пользователей без установленного Python. Поставка Python CLI-инструмента в виде одного исполняемого файла. Упаковка Python-скрипта в службу Windows.
Как установить cx_Freeze?
Установите cx_Freeze с помощью pip в виртуальное окружение: pip install --upgrade cx_Freeze Или установите его из conda-forge: conda install conda-forge::cx_freeze
Где скачать cx_Freeze?
Исходный код и инструкции по установке — на GitHub: https://github.com/marcelotduarte/cx_Freeze

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Инструмент для управления виртуальными окружениями и зависимостями Python, объединяющий pip и virtualenv и использующий Pipfile и Pipfile.lock для воспроизводимых сборок.

25 тыс.+3 за неделю1,9 тыс.PythonMITАктивно поддерживаетсяОбновлён позавчера