Я пытаюсь выяснить, какие файлы в папке Python tcl (Python 2.6 / Python 2.7) необходимы для распространения замороженных приложений Python Tkinter с использованием Py2exe или аналогичных.
Быстрый и грязный способ сделать это (используя pyexe в качестве примера) состоит в том, чтобы следовать 2-му примеру на следующей странице, а затем скопировать папку 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 256K
- tcl \ tix8.4.3 \ demos 246K
- tcl \ tk8.5 \ demos 685K
AmЯ на правильном пути или не буду включать вышеупомянутое содержимое tcl в задницу?
Еще лучше, есть ли какая-то документация относительно файлов в папке tcl Python?
Спасибо, Малкольм