レガシー Tcl ベースのアプリケーションがあり、同じアプリケーション用の Python ラッパーを作成する予定です。私の Tcl レガシー アプリケーションには、独自の Tcl インタープリターが付属しています。システムが提供するインタープリターは使用しません。
Tkinter.Tcl() を使用して Tcl インタープリターにフックし、eval を使用して Tcl 命令を実行する予定です。
しかし、Python の Tkinter は、システムにインストールされているデフォルトの Tcl インタープリターを呼び出しています。私のレガシーアプリケーションに同梱されているTclインタープリターを使用するようにTkinterに指示する方法???
PS: システムの root 権限はありませんが、ローカル ワークスペースで Python や Tcl、あるいはその両方を再構築することは問題ありません。