Creando un solo EXE usando py2exe para un programa Tkinter

Estoy tratando de usar la solución de minty proporcionada en este enlace para generar un archivo exe único para mi programa basado en Tkinter:

py2exe - generar un archivo ejecutable único

Esto es lo que escribí en el 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)

Crea una carpeta 'tcl' para Tkinter aunque he especificado bundle_files = 1. Además, también genera algún otro archivo exe w9xpopen.exe. Mi exe real, sin embargo, no se ejecuta, y tampoco da ningún error. Ni siquiera funciona si elimino todos esos incluidos.

¿Alguna idea sobre lo que podría estar perdiendo aquí? Estoy trabajando en una máquina de Windows 7 de 64 bits.

Respuestas a la pregunta(1)

Su respuesta a la pregunta