2022-05-16 02:23:58
Как превратить Python скрипт в .exe программу?
Используйте pyinstaller
pip install wheel
pip install pyinstaller
В конце вашего скрипта добавьте пустой input() для паузы перед закрытием (чтобы окно терминала не закрывалось сразу после окончания работы скрипта)
Допустим, мы имеем файл под названием example.py, который успешно запускается и работает в качестве скрипта Python. И теперь мы хотим сделать из него .exe файл, чтобы мы могли просто дать его другу, и не заморачиваться с установкой питона и модулей на другом компе.
Положим наш скрипт на диск D: далее откроем командную строку Windows и введем следующие команды
Сперва перейдем на диск D
D:
Теперь дадим команду для сборки
pyinstaller --onedir --onefile --name=myprogram "D:\example.py"
Через некоторое время сборка завершится и в папке dist появится EXE-шник
—————————————————-
Некоторые ключи для компиляции:
--onefile — сборка в один файл, т.е. файлы .dll не пишутся.
--windowed -при запуске приложения, будет появляться консоль.
--noconsole — при запуске приложения, консоль появляться не будет.
--icon=app.ico — добавляем иконку в окно.
--paths — возможность вручную прописать путь к необходимым файлам, если pyinstaller
не может их найти(например: --paths D:\python39\Lib\site-packages\PyQt5\Qt\bin)
#article
393 views23:23