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.

questionAnswers(1)

yourAnswerToTheQuestion