我在ubuntu18.04上执行了Python 2,但是没有导入'tkinter'[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我有一种先入为主的观点,'Tkinter'是仅适用于Python 3的模块。当我使用Python 2时,我认为我必须将这些单词的第一个字母作为大写字母导入。

import Tkinter 

我预计当我在Python 2.7.15上键入import Tkinter时,它会像这样打印出来

Traceback (most recent call last) : 
     File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tkinter'

但是在我的python 2.7.15中,没有发生回溯,错误发生了。

这是什么候选人?

python python-3.x python-2.7 tkinter
1个回答
1
投票

据我所知,只有Python的Windows发行版附带了Tkinter已经在发行版中。对于Ubuntu,您需要安装发行版。

如果您还没有安装pip,您可以:

sudo apt-get install python-pip python-dev build-essential 

之后它应该像下面这样简单:

pip install tkinter

有几种方法可以安装pip所以如果上述方法不起作用,请访问this link获取更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.