Tkinterでドラッグアンドドロップの機能を使いたいので、
python tkinterでドラッグアンドドロップ
を参考に、TkinterDnD2というのをダウンロードして
test
├ main.py ・・・上記サイトのソースコード
└ TkinterDnD2 ・・・ダウンロードしたやつ
これでmain.pyを実行したところ、次のようなエラーが出ました。
これって他にインストールが必要なのでしょうか?
それともダウンロードしたソースコードかmain.pyに問題があるのでしょうか?
PS C:\Users\USER> & python c:/Users/USER/Desktop/test/dnd.py Traceback (most recent call last): File "c:\Users\USER\Desktop\test\TkinterDnD2\TkinterDnD.py", line 39, in _require TkdndVersion = tkroot.tk.call('package', 'require', 'tkdnd') _tkinter.TclError: can't find package tkdnd During handling of the above exception, another exception occurred: Traceback (most recent call last): File "c:/Users/USER/Desktop/test/dnd.py", line 15, in <module> root = TkinterDnD.Tk() File "c:\Users\USER\Desktop\test\TkinterDnD2\TkinterDnD.py", line 271, in __init__ self.TkdndVersion = _require(self) File "c:\Users\USER\Desktop\test\TkinterDnD2\TkinterDnD.py", line 41, in _require raise RuntimeError('Unable to load tkdnd library.') RuntimeError: Unable to load tkdnd library.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/10 05:42
2020/09/10 13:48
2020/09/11 10:13