无法在python tkinter中导入ttk

无法在python tkinter中导入ttk,python,tkinter,spyder,ttk,Python,Tkinter,Spyder,Ttk,我正在尝试从tkinter导入ttk。我遵循以下指示: 我在mac和OS Mojave上使用Spyder,在Spyder上,python版本是3.8.6(根据sys.version) 我的代码是: 将tkinter作为tk导入 从tkinter导入ttk 我收到以下错误消息: runfile('/Users/Tom/untitled0.py', wdir='/Users/Tom') Traceback (most recent call last): File "/Users/

我正在尝试从tkinter导入ttk。我遵循以下指示:

我在mac和OS Mojave上使用Spyder,在Spyder上,python版本是3.8.6(根据sys.version)

我的代码是:

将tkinter作为tk导入
从tkinter导入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)
runfile('/Users/Tom/untitled0.py',wdir='/Users/Tom')
回溯(最近一次呼叫最后一次):
文件“/Users/Tom/untitled0.py”,第3行,在
从tkinter导入ttk
ImportError:无法从“tkinter”导入名称“ttk”(/Applications/Spyder.app/Contents/Resources/lib/python38.zip/tkinter/uu init_u.pyc)

您可能删除了ttk文件的所有内容。卸载并重新安装python,然后重试。

(此处为Spyder maintainer)出现问题的原因是我们的Mac应用程序中不包含
Tk
。但是,这在我们的4.2.5或任何5个版本中都已修复。

您的环境是什么?您使用的是Python2还是Python3?当我运行您的代码时,似乎没有收到任何错误。确保您已正确安装python并已将其添加到Pathi Pouya Esmaeili,我有python版本3.8.6.Omid Ki,添加到PATH是什么意思?您有名为“tkinter.py”的文件吗?如果导入tkinter后立即执行
打印(tk.\uu文件)
,会发生什么情况?