Tkinter

tkinter 模块的大小写在 Python 2 和 3 之间是不同的。对于 Python 2,使用以下内容:

from Tkinter import *  # Capitalized

对于 Python 3,请使用以下内容:

from tkinter import *  # Lowercase

对于适用于 Python 2 和 3 的代码,你可以这样做

try:
    from Tkinter import *
except ImportError:
    from tkinter import *

要么

from sys import version_info
if version_info.major == 2:
    from Tkinter import *
elif version_info.major == 3:
    from tkinter import *

有关更多详细信息,请参阅 tkinter 文档