Я написал скрипт на Python, который использует Tkinter. Я хочу развернуть этот скрипт на нескольких компьютерах под управлением Mac OS 10.4.11. Но эта сборка MAC OS X, похоже, не работает с TCL / TK. Даже загрузка пакета дает мне:
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: dlopen(/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/lib-dynload/_tkinter.so 2): Symbol not found: _tclStubsPtr
Referenced from: /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk
Expected in: /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl
Переустановка TCL / TK невозможна, так как мы находимся в офисе, и нам нужно, чтобы ИТ-персонал приходил на каждый компьютер, что не позволило бы людям использовать сценарий.
Есть ли какой-нибудь простой способ направить Tkinter в другое место для поиска инфраструктуры TK / TCL? Я скачал отдельную версию Tcl / Tk Aqua , но я не знаю, как контролировать, какой фреймворк использует Tkinter ...
Спасибо за помощь.
Адам