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

import Tkinter

or

import tkinter

我得到了这个错误

ModuleNotFoundError:没有名为Tkinter的模块

or

ModuleNotFoundError:没有名为tkinter的模块

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


当前回答

安装Tkinter

python -m pip install tk-tools

or

sudo apt install python3-tk

其他回答

使用python——version命令检查已安装的python版本

从下面的代码检查Tk模块是否正确安装

sudo apt-get install python3-tk 

检查你是否使用开源操作系统

查看下面路径下的tkinter模块 /home/python/site-packages / tkinter 根据您的系统更改路径

当你使用Python 3时,模块已重命名为tkinter,如文档中所述:

注意Tkinter在Python 3中已被重命名为Tkinter。2to3工具 将自动适应导入时转换您的源到 Python 3。

CMD -终端

PIP安装tkinter

---------在python 2.7------------上工作

安装以下所有软件包

sudo apt-get install git
sudo apt-get install python-tk
sudo apt-get install python-pip
sudo apt install picolisp
sudo -H pip2 install --upgrade pip
sudo pip install -I pillow
sudo apt-get install python-imaging-tk
sudo apt-get install python-tk

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

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

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