Crie um script GUI ativável a partir das ferramentas de instalação do Python (sem janela do console!)
A maneira como atualmente adiciono um executável para minha GUI baseada em Python é esta:
setup(
# ...
entry_points = {"gui_scripts" : ['frontend = myfrontendmodule.launcher:main']},
# ...
)
No Windows, isso criará "frontend.exe" e "frontend-script.pyw" na pasta de scripts do Python (usando o Python 2.6). Quando executo o arquivo EXE, é exibida uma janela do console, mas o arquivo PYW funciona corretamente sem mostrar uma.
Portanto, minha pergunta é: como posso fazer com que o arquivo EXE execute o programa sem a janela do console? A solução também deve funcionar no Linux (não sugira py2exe;).