Criando um único EXE usando py2exe para um programa Tkinter
Estou tentando usar a solução do minty fornecida neste link para gerar um único arquivo exe para o meu programa baseado em Tkinter:
py2exe - gera um único arquivo executável
Aqui está o que eu escrevi no setup.py:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(windows=[{'script': 'filename.py'}], \
options={"py2exe": {"includes": ["decimal", "Tkinter", \
"tkFileDialog", "csv", "xml.dom.minidom", "os"], \
'bundle_files': 1, 'compressed': False}}, \
zipfile = None)
Ele cria uma pasta 'tcl' para o Tkinter, mesmo que eu tenha especificado bundle_files = 1. Além disso, ele também gera alguns outros arquivos w9xpopen.exe. Meu exe real, no entanto, não é executado, e não dá nenhum erro também. Não funciona mesmo se eu remover todos os includes.
Alguma idéia do que eu poderia estar perdendo aqui? Estou trabalhando em uma máquina Windows 7 de 64 bits.