Py2exe с Tkinter

Я пытаюсь преобразовать базовую программу с графическим интерфейсом tkinter в .exe, используя py2exe. Однако я столкнулся с ошибкой, используя следующий скрипт преобразования.

# 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 - это следующий код

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()

Это ошибка, которую я получаю при попытке запустить только что созданный .exe

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.

Я почти уверен, что это что-то в моем скрипте конвертации, которое вызывает у меня проблемы. Что я пропустил? Или у кого-нибудь есть пример того, как будет выглядеть скрипт преобразования для программы с графическим интерфейсом tkinter? Также возможно ли перевести выходные файлы .exe на мой рабочий стол?

РЕДАКТИРОВАТЬ:

В сообщении об ошибке говорится, что я пропалinit.tcl от{C: /Users/My_name/lib/tcl8.5}, Так что я сделал этот каталог и положил копиюinit.tcl там. Теперь, когда я пытаюсь запустить .exe, он утверждает, чтоmsvcr90.dll отсутствует на моем компьютере и необходим для запуска моей программы.

Также это Python 2.6.5 на Windows 7.

Ответы на вопрос(4)

Ваш ответ на вопрос