【发布时间】:2019-04-17 07:35:22
【问题描述】:
我正在尝试为我编写的 Python 程序创建一个 GUI。为此,我想从 tkinter 模块导入 ttk,(据我所知)不需要在 Python 3.6.8 中进一步安装。我已经编程 3 个月了,所以如果答案对你来说是微不足道的,请原谅,我还是 Python 新手(或一般编程^^)。
我已经尝试过以下版本来导入ttk:
import tkinter as tk
from tkinter import ttk
import tkinter as tk
from tkinter.tkk import ttk
import tkinter as tk
from tkinter.ttk import *
最后两个给了我错误 '没有名为'tkinter.ttk'的模块; 'tkinter' 不是一个包'
from tkinter import *
import ttk
那么如何在 Python 3.6.8 中导入 ttk 而不运行错误呢? 感谢您的帮助。
【问题讨论】:
-
您尝试的第一个是正确的解决方案。我的猜测是,您已将程序命名为“tkinter.py” - 对吗?
标签: user-interface tkinter python-3.6 ttk