Cree un script de GUI iniciable desde las herramientas de configuración de Python (¡sin la ventana de la consola!)

La forma en que actualmente agrego un ejecutable para mi GUI basada en Python es esta:

setup(
      # ...
      entry_points = {"gui_scripts" : ['frontend = myfrontendmodule.launcher:main']},
      # ...
      )

En Windows, esto creará "frontend.exe" y "frontend-script.pyw" en la carpeta de scripts de Python (usando Python 2.6). Cuando ejecuto el archivo EXE, se muestra una ventana de consola pero el archivo PYW funciona correctamente sin mostrar uno.

Entonces mi pregunta es: ¿cómo puedo hacer que el archivo EXE ejecute el programa sin la ventana de la consola? La solución también debería funcionar en Linux (no sugiera py2exe;).

Respuestas a la pregunta(2)

Su respuesta a la pregunta