=====PyInstaller===== PyInstaller объединяет приложение Python и все его зависимости в один пакет. Пользователь может запустить упакованное приложение без установки интерпретатора Python или каких-либо модулей. PyInstaller считывает код Python, написанный вами. Он анализирует ваш код, чтобы собрать все модули и библиотеки в один пакет, необходимые для выполнения вашего скрипта. Затем он собирает копии всех этих файлов, включая активный интерпретатор Python! - и помещает их со своим сценарием в одну папку или, один исполняемый файл. PyInstaller протестирован на Windows, Mac OS X и GNU / Linux. Однако это не кросс-компилятор: чтобы создать приложение для Windows, нужно запустить PyInstaller в Windows; чтобы создать приложение GNU / Linux, внужно запустить его в GNU / Linux и т. д. PyInstaller успешно используется с AIX, Solaris, FreeBSD и OpenBSD, но не тстировался на них как часть непрерывных интеграционных тестов. ====Установка==== PyInstaller доступен на PyPI. Вы можете установить его через pip: pip install pyinstaller ====Использование==== сборка приложения с настройками по умолчанию pyinstaller notepad.py сборка приложения в виде одного файла pyinstaller -F notepad.py без запуска консоли pyinstaller -w notepad.py cо своей иконкой запуска приожения pyinstaller -w -i "C:\Python\compilation\notepad\nt.ico" notepad.py