Я пытаюсь выяснить, какие файлы в папке tcl Python (Python 2.6 / Python 2.7) необходимы для распространения замороженных приложений Python Tkinter с использованием Py2exe или аналогичного.
Быстрый и грязный способ сделать это (используя pyexe в качестве примера) - следовать второму примеру на следующей странице, а затем скопировать папку tcl вашего python в вашу папку dist (как подпапку tcl). http://www.py2exe.org/index.cgi/TixSetup
Проблема с техникой xcopy tcl заключается в том, что она копирует сотни дополнительных файлов, которые могут не понадобиться для распространения.
Например, мои эксперименты показывают, что следующие папки tcl могут (???) не понадобиться при замораживании приложений Python 2.7 Tkinter:
Примечание. Числовые размеры представляют собой сумму всех файлов на каждом из этих путей.
- tcl \ tcl8.5 \ encoding 1415K (удалить неприменимые кодировки? любые необходимые для UTF-8 / Unicode?)
- tcl \ tcl8.5 \ tzdata 1450K (данные часового пояса для демонстрации часов tcl?)
- tcl \ tcl8.5 * .tcl 256 КБ
- tcl \ tix8.4.3 \ demos 246K
- tcl \ tk8.5 \ demos 685K
Я на правильном пути или не буду включать вышеупомянутый контент tcl, укусит меня в задницу в будущем?
Еще лучше, есть ли какая-то документация относительно файлов в папке Python tcl?
Спасибо, Малькольм