2016-07-23 20 views
0

Folgendes habe ich bisher gemacht: -Ich habe ein Desktop-Suchprogramm/GUI mit Python und Tkinter erstellt.Wie kann ich mein GUI-Programm (tkinter) auf Computern ohne Python installieren, so dass kein Konsolenfenster erscheint?

-Dann habe ich py2exe verwendet, um es in eine exe zu konvertieren.

-Now die Software funktioniert perfekt auf einer Maschine (Windows) ohne Python installiert, aber das Problem ist, dass ein gruseliges schwarzes Fenster nur zusammen mit der GUI erscheint, wenn die .exe geöffnet wird.

Gibt es eine Möglichkeit, es für einen Endnutzer weniger gruselig aussehen zu lassen?

+2

Ich denke, dass diese Frage beantwortet wurde [hier] (http : //stackoverflow.com/questions/764631/how-to-hide-console-window-in-python). Hoffe, das hilft –

+0

Ich bin hier ein bisschen verwirrt. Wenn ich es mit .pyw Erweiterung umbenenne, wird py2exe es mit pythonw.exe oder etwas einfrieren? Und wenn der Endbenutzer kein Python installiert hat (also keine pythonw.exe), wird es dann einen Unterschied machen? – Yugal

+0

Ich werde es überprüfen, aber ich fragte nur um der Neugier willen .. :) – Yugal

Antwort

0

Ändern Sie die Dateierweiterung von Py .pyw (Sie müssen Python haben für diese installiert zu arbeiten.)

Duplizieren: Hide console window with Tkinter and cx_Freeze

+0

gut danke! Ich werde versuchen, jede der Lösungen in dieser Antwort geben und hier posten, wenn es funktioniert :) – Yugal

+0

Die 'Py' zu Pyw Methode arbeitete für mich. Vielen Dank! – Yugal

+0

@Yugal Wenn die Lösung für Sie funktioniert, sollten Sie sie als akzeptierte Lösung für Ihr Problem markieren. –