Как собрать в ехе код python без отображения консоли?

Как собрать в ехе код python без отображения консоли?


Ответы (1 шт):

Автор решения: Mr.AntonDer
  1. Установите pininstaller: pip install pyinstaller
  2. Пишем команду pyinstaller -F -w -i( to set up icon on your .exe) main.py, где main.py - ваш python скрипт. Вот что означает каждый флаг: F – этот флаг отвечает за то, чтобы в созданной папке dist, в которой и будет храниться наш исполняемый файл не было очень много лишних файлов, модулей и т.п. -w – этот флаг вам понадобится в том случае, если приложение использует GUI библиотеки (tkinter, PyQt5, т.п.), оно блокирует создание консольного окна, если же ваше приложение консольное, вам этот флаг использовать не нужно. -i – этот флаг отвечает за установку иконки на наш исполняемый файл, после флага нужно указать полный путь к иконке с указанием её имени. Например: D:\LayOut\icon.ico

Подробнее тут

→ Ссылка