0

システムを Ubuntu 10.10 から Ubuntu 11.04 にアップグレードした後、LTK に問題があります。LTK を使用したプログラムのロードは成功しましたが、機能をロードした後、「TTK パッケージが見つかりません」というエラーが発生しました。私が知っているように、TTK は Tk ライブラリの一部です。ただし、Tcl\Tk はインストールおよび構成されています。

4

2 に答える 2

0

LTk の現在のリリースでは、wish8.5 以降が必要です。Wish は のコマンドで呼び出され*wish-pathname*ます。したがって、wishこれがデフォルトであり、パスにあり、バージョン 8.5 以降を指していることを確認してください (システムによっては、wish8.5 としてのみインストールされます)。または、の内容を*wish-pathname*正しい Wish 実行可能ファイルの名前に変更することもできます。

于 2012-07-21T09:18:27.060 に答える
0

Tk を使用するには、Tk 8.5 が必要です (または、別の名前の特別な開発パッケージ — Tile — Tk 8.4 を使用しますが、これはお勧めしません)。ttk::frameまた、名前空間の区切り記号であるダブルコロン ( ) を使用するときに使用する名前を確認する必要があります。単一のコロンは、通常のコマンド名の珍しい部分です。(ただし、それがエラーメッセージの書き起こしが原因かどうかはわかりません。)

于 2011-10-20T14:03:52.563 に答える