为什么没有找到tkinter发行版?

时间:2016-10-08 04:33:43

标签: python tkinter module

我在安装tkinter时遇到了问题。我有2.7.11版。我在dos上输入pip install tkinter,但它显示以下消息:

  

收集tkinter

     

无法找到满足要求tkinter的版本(来自版本:)   找不到tkinter的匹配分布

我已经使用相同的程序成功安装了烧瓶,但是对于tkinter来说,它显示出问题。我该如何摆脱这个问题?

14 个答案:

答案 0 :(得分:24)

你应该安装

apt-get install python-tk

这可以解决您的问题

答案 1 :(得分:11)

每个Python安装都默认使用Tkinter库

试试这个:

import Tkinter as tk

答案 2 :(得分:2)

请按照本指南安装“ tkinter”。但是,现在从Python 3.1版开始,它已成为标准python发行版的一部分。

如果您在virtualenv中,也可以使用sudo apt-get install python3-tk-dbg安装它。 (对于常规安装,可以完成相同的操作,而不仅仅是virtualenv)

答案 3 :(得分:2)

import Tkinter as tk

Python 3 将 tkinter(从 python 2.7)更改为 Tkinter

答案 4 :(得分:1)

我必须手动安装python3-tk(通过apt-get)

答案 5 :(得分:1)

找到运行的软件包:

  

sudo yum search python | grep tk

我的是:

  

yum install python3-tkinter.x86_64

答案 6 :(得分:1)

Windows中的以下答案:

按照以下链接(https://tkdocs.com/tutorial/install.html#installwin)中的说明在Windows计算机中安装Tk之后,将tkinter导入为tk(对于python3)或将Tkinter导入为tk(对于python2)。仅供参考-在python3中,“ Tkinter”已重命名为“ tkinter”。对我来说效果很好。

答案 7 :(得分:1)

显示的

点 找不到满足要求python--tkinter的版本(来自版本:) 找不到与python--tkinter相匹配的分布 您正在使用pip version 10.0.1,但是version 19.0.3可用。 您应该考虑通过python -m pip install --upgrade pip命令进行升级。

答案 8 :(得分:1)

在 MacBook 上使用 brew install python-tk

错误会被整理出来。

答案 9 :(得分:1)

这与版本变化有关

python 2.x:import tkinter as tk

python 3.x:import Tkinter as tk

答案 10 :(得分:1)

import Tkinter as tk

注意 T。这在 python 3.x 中改变了

答案 11 :(得分:0)

通过运行此python2.7命令,我可以使用sudo yum install python-tools -y在Amazon Linux 2上修复此问题。

答案 12 :(得分:0)

这适用于 tkinter 安装

pip install tk
python -m pip install tk

答案 13 :(得分:0)

继续 cmd 并输入 pip intall Tk interface, 我认为这是 tkinter 模块的全名