由于某种原因,我不能使用Tkinter或Tkinter模块。 在python shell中执行以下命令后

import Tkinter

or

import tkinter

我得到了这个错误

ModuleNotFoundError:没有名为Tkinter的模块

or

ModuleNotFoundError:没有名为tkinter的模块

原因可能是什么?我们如何解决它?


当前回答

我解决了我的问题在PyCharm做以下

从https://www.python.org/安装Python解释器 PyCharm >首选项> Python解释器>添加 选择已安装的解释器 在运行配置中选择新安装的解释器

我还做了一个视频说明我做了什么https://youtu.be/awaURBnfwxk

其他回答

检查apt是否有任务,它可能被标记为已删除

sudo apt autoremove

然后检查和安装所需

我们可以使用两种方法来导入库

使用导入库 使用从库导入*

你可以使用以下方法加载tkinter:

从tkinter导入* 进口tkinter

$ sudo apt-get install python3.10-tk

在CentOS7上,为了让它与Python2一起工作,我必须做:

yum -y install tkinter

这里要注意这一点,因为我以为会有一个pip包,但相反,人们需要实际安装rpm。

如果您的路径上有pip,您可以(在命令提示符中)键入 PIP安装tkinter 大多数版本的python已经附带了tkinter。