【问题标题】:How do I fix Tkinter in Python-3.7?如何在 Python-3.7 中修复 Tkinter?
【发布时间】:2020-05-08 08:56:42
【问题描述】:

我尝试使用 Tkinter 创建一个窗口,但它不起作用...

我在 VSCode 中使用带有 Python 3.7.3 的 MacOS。

也许你可以帮助我:

from tkinter import *
root = tk.Tk()
root.mainloop()

我尝试了许多这样的代码版本,但每次我运行这些程序时,他都会告诉我:

    import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'

我真的很想使用 Tkinter,但我现在不知道该怎么做... 我希望你能帮助我!

谢谢

【问题讨论】:

  • 您是否使用 pip 安装了 tkinter?如果我是对的,那可能是个问题。 Pip 应该无法正确安装 tkinter

标签: python tkinter python-3.7


【解决方案1】:

我建议从官方网站重新安装python。

【讨论】:

  • 虽然这是他的错误之一,但他的代码会引发NameError: name 'tk' is not defined 而不是ModuleNotFoundError: No module named '_tkinter'。所以问题不在这里。
  • 感谢您的快速回答,但我无法解决问题,因为当我写“sudo apt-get install tk-dev”时,我得到:“sudo: apt-get: command not found ”。我做错了吗?
  • 你在使用macos??如果是,请告诉您如何下载 python 包?通过 Homebrew 或官方 macOS 安装程序?
  • 是的,我使用 macOS :)
  • 我建议从官方site重新安装python
猜你喜欢
  • 2020-05-18
  • 2020-02-03
  • 2019-12-18
  • 2019-11-13
  • 2020-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-18
相关资源
最近更新 更多