我在哪里可以找到 Python3 中的 WidgetRedirector?
Where can I find WidgetRedirector in with Python3?
我正在使用带有 Python2 的 tkform(https://github.com/boscoh/tkform),它运行良好。
切换到 Python3 后,我无法 运行 它,具体来说:
from idlelib.WidgetRedirector import WidgetRedirector
似乎 WidgetRedirecor.py 甚至不在图书馆 (idellib) 中了...
Traceback (most recent call last):
File "/Users/igor/opt/cymorph3/runCyMorphGUI.py", line 7, in <module>
import tkform
File "gui/tkform.py", line 22, in <module>
from idlelib import WidgetRedirector
ImportError: cannot import name 'WidgetRedirector' from 'idlelib' (/Users/igor/opt/anaconda3/envs/cyMorph3/lib/python3.9/idlelib/__init__.py)
我能以某种方式修复它吗?
使用:
from idlelib.redirector import WidgetRedirector
我正在使用带有 Python2 的 tkform(https://github.com/boscoh/tkform),它运行良好。 切换到 Python3 后,我无法 运行 它,具体来说:
from idlelib.WidgetRedirector import WidgetRedirector
似乎 WidgetRedirecor.py 甚至不在图书馆 (idellib) 中了...
Traceback (most recent call last):
File "/Users/igor/opt/cymorph3/runCyMorphGUI.py", line 7, in <module>
import tkform
File "gui/tkform.py", line 22, in <module>
from idlelib import WidgetRedirector
ImportError: cannot import name 'WidgetRedirector' from 'idlelib' (/Users/igor/opt/anaconda3/envs/cyMorph3/lib/python3.9/idlelib/__init__.py)
我能以某种方式修复它吗?
使用:
from idlelib.redirector import WidgetRedirector