Py2exe con Tkinter

Estoy tratando de convertir un programa básico de tkinter GUI a un .exe usando py2exe. Sin embargo, me he encontrado con un error al usar el siguiente script de conversión.

# C:\Python26\test_hello_con.py py2exe

from distutils.core import setup
import py2exe

setup(windows=[r'C:\Python26\py2exe_test_tk.py'])

C: \ Python26 \ py2exe_test_tk.py es el siguiente código

import Tkinter as tk

root = tk.Tk()
root.title("Test")


label1 = tk.Label(root,text="Hello!",font=('arial', 10, 'bold'), bg='lightblue')
label1.pack(ipadx=100, ipady=100)


root.mainloop()

Este es el error que obtengo cuando intento ejecutar el .exe recién creado

Traceback (most recent call last):
  File "py2exe_test_tk.py", line 4, in <module>
  File "Tkinter.pyc", line 1643, in __init__
_tkinter.TclError: Can't find a usable init.tcl in the following directories: 
    {C:/Users/My_Name/lib/tcl8.5} {C:/Users/My_Name/lib/tcl8.5} C:/Users/lib/tcl8.5 {C:/Users/My_Name/library} C:/Users/library C:/Users/tcl8.5.8/library C:/tcl8.5.8/library



This probably means that Tcl wasn't installed properly.

Estoy bastante seguro de que es algo en mi script de conversión que me está dando problemas. ¿Qué omití? ¿O alguien tiene un ejemplo de cómo se vería el script de conversión para un programa tkinter GUI? ¿También es posible desviar los archivos .exe de salida a mi escritorio?

EDITAR:

El informe de error decía que me faltabainit.tcl&nbsp;de{C: /Users/My_name/lib/tcl8.5}. Así que hice ese directorio y puse una copia deinit.tcl&nbsp;ahí. Ahora, cuando intento ejecutar el .exe, dice queMSVCR90.dll&nbsp;falta en mi computadora y es necesario para ejecutar mi programa.

También este es Python 2.6.5 en Windows 7.