Спрячьте консоль an.exe-файл, созданный с помощью PyInstaller

Я хочу сделать свою программу исполняемой. Я использовал TkInter для написания GUI, и я где-то читал, что вам нужно сохранить файл как .pyw, чтобы скрыть консоль при выполнении программы. Проблема в том, что после создания исполняемого файла с PyInstaller консоль снова появляется, хотя файл был преобразован .pyw. Как я могу скрыть консоль в .exe файл?

2 ответов


ты --windowed флаг командной строки ?


что вы используете для создания исполняемого файла?

Если вы используете py2exe и вы используете:

setup(windows=[pythonscriptnamehere])

в сценарии установки вместо:

setup(console=[pythonscriptnamehere])

это запустить исполняемый файл без запуска терминала в фоновом режиме.