Python

Установка

Установить PyInstaller через pip

> pip install pyinstaller

Если установка PyInstaller не удалась из-за ошибки

Откатить pip до версии 18.1

> python -m pip install pip==18.1

Установить PyInstaller

> pip install pyinstaller

Обновить pip до последней версии

> python -m pip install --upgrade pip

Настройка

В начало файла C:\Users\%USER%\AppData\Local\Programs\Python\Python38-32\Scripts\pyinstaller-script.py добавить строку # coding=utf-8

Вывести версию PyInstaller для проверки установки

> pyinstaller --version

Использование

Создать .exe файл для CLI-программы

> pyinstaller --onefile example.py

Создать .exe файл для GUI-программы

> pyinstaller --onefile --windowed example.py

Создать .exe файл с заданной иконкой

> pyinstaller --onefile --icon=app.ico example.py