我正在尝试从tkinter导入ttk。我遵照本website的指示:
我在mac和OS Mojave上使用Spyder,在Spyder上,python版本是3.8.6(根据sys.version)
我的代码是:
import tkinter as tk
from tkinter import ttk
我收到以下错误消息:
runfile('/Users/Tom/untitled0.py', wdir='/Users/Tom')
Traceback (most recent call last):
File "/Users/Tom/untitled0.py", line 3, in <module>
from tkinter import ttk
ImportError: cannot import name 'ttk' from 'tkinter' (/Applications/Spyder.app/Contents/Resources/lib/python38.zip/tkinter/__init__.pyc)
(Spyder maintainer here)发生问题的原因是
Tk
未包含在我们的Mac应用程序中。但是,这在我们的4.2.5或任何5个版本中都已修复您可能删除了ttk文件的所有内容。卸载并重新安装python,然后重试
相关问题 更多 >
编程相关推荐