【问题标题】:How do I import Tkinter? [duplicate]如何导入 Tkinter? [复制]
【发布时间】:2016-10-05 15:03:36
【问题描述】:

当我尝试import tkinter 时,我收到以下消息:

Traceback (most recent call last):
  File "Num_inc_dec.py", line 1, in <module>
    from Tkinter import *
ImportError: No module named Tkinter

我搜索了我的错误,但一无所获。我试过只输入import Tkinter。我正在使用 python 2.7,但以防万一我也尝试使用小写 t

补充:

我正在使用 cygwin 来启动我的 .py 文件,因为我是编程新手,这在我使用的设置工作环境的教程中。我怀疑这是错误的一部分,因为我在网上找不到任何东西可以解决我的问题。

编辑:我修好了。安装 cygwin 时,我必须启用某些东西才能使其正常工作。我搜索了 tkinter 并从出现的东西中启用了它。

【问题讨论】:

  • 你必须安装这个模块。
  • 您使用的是 windows(我从 cygwin 推断)?如果是这样,安装软件包是操作系统中最不容易的,但您是否尝试重新安装 Tkinter?这看起来有点相关tkdocs.com/tutorial/install.html#installwin。您在安装 cygwin 时可能也有选择,我不记得了,但有很多选择
  • 您阅读以下内容了吗?这是我搜索“python cygwin”时的第一个结果:davidbaumgold.com/tutorials/set-up-python-windows

标签: python python-2.7 tkinter


【解决方案1】:

“Python Windows 安装程序包括 Tcl/Tk 和 Tkinter。这些基本上是一键安装所需的一切。” http://tkinter.unpythonic.net/wiki/How_to_install_Tkinter

我会检查您是否确实在运行正确版本的 Python。 也许尝试明确说明您希望使用 2.7 运行

$python2.7
>>> import Tkinter

作为

import Tkinter

将在 python 3.5 中返回 ImportError。但会在 2.7 中正确执行。

如果问题还没有解决,就用windows安装程序重新安装python 2。 Tk 和 Tkinter 与 python 安装程序一起打包。

【讨论】:

    猜你喜欢
    • 2015-12-30
    • 2013-06-26
    • 2019-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 2017-01-28
    • 2020-06-26
    相关资源
    最近更新 更多