【发布时间】:2019-03-18 21:36:34
【问题描述】:
我正在尝试在 pycharm 中运行此代码:
import tkinter as tk
root = tk.Tk()
w = tk.Label(root, text="Hello, world!")
w.pack()
root.mainloop()
但是它总是给我以下错误:
Traceback (most recent call last):
File "/home/nils/PycharmProjects/rfid/first_test.py", line 1, in <module>
import tkinter as tk
ModuleNotFoundError: No module named 'tkinter'
如果我在 IDLE 中使用完全相同的代码,它会完美运行。我只是不知道如何安装/导入 tkitner(通过项目解释器不起作用)。我正在使用 python 3.7 和最新的 Linux Mint。
如果您能给我一些提示或解决方案,将不胜感激:D
谢谢!
编辑:在 IDLE shell 中输入“import tkinter”可以正常工作,但是在 PyCharm 控制台中输入相同的内容会产生上述错误...
Edit2:我通过完全卸载 pycharm 并重新安装解决了这个问题。
【问题讨论】:
-
PyCharm 解释器是否设置为也使用 3.7?
tkinter的名称在 Python 2 中有所不同 -
试试
import Tkinter -
@SeanPianka 是的,解释器设置为 3.7
-
使用 Tkinter 而不是 tkinter 会导致同样的错误。感谢您的 cmets!
标签: python linux python-3.x tkinter linux-mint