У меня есть устаревшее приложение на основе Tcl, и я планирую написать для него оболочку Python. Мое устаревшее приложение Tcl поставляется с собственным интерпретатором Tcl. Он не использует интерпретатор, предоставляемый системой.
Я планирую использовать Tkinter.Tcl() для подключения к интерпретатору Tcl и выполнения инструкции Tcl с помощью eval.
Но Tkinter Python вызывает интерпретатор Tcl по умолчанию, установленный в системе. Как указать Tkinter использовать интерпретатор Tcl, поставляемый с моим устаревшим приложением???
PS: у меня нет привилегий суперпользователя в системе, но я могу пересобрать Python или Tcl или оба в моем локальном рабочем пространстве.