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

Sye*_*aan 28 python module tkinter

我在安装tkinter期间遇到了问题.我有2.7.11版.我输入了pip install tkinterdos,但它显示以下消息:

收集tkinter

找不到满足要求的版本tkinter(来自版本:)没有为tkinter找到匹配的分发

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

小智 26

你应该安装

apt-get install python-tk
Run Code Online (Sandbox Code Playgroud)

这应该可以解决您的问题

  • 在我的例子中,它是`apt-get install python3-tk` (6认同)
  • 取决于使用的操作系统. (5认同)
  • 如果不是 root 用户则 sudo apt-get install python3-tk (2认同)

小智 12

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

试试这个:

import Tkinter as tk
Run Code Online (Sandbox Code Playgroud)

  • @Terry Jan Reedy:我使用3.6并且<code> import tkinter </ code>不起作用.当尝试<code> pip install tkinter </ code>时,我也得到'No matching distribution'. (6认同)
  • 使用3.x时@Syed`tkinter`将是正确的.子模块的名称也会发生变化.`TkFont`成为`tkinter.font`.等等. (4认同)
  • 哦,是的,我明白了,我想我陷入了困境,我使用了“import tkinter”而不是“import Tkinter”,我不认为可能会出现这个问题,非常感谢您的回答! (2认同)

R74*_*74M 7

这适用于 tkinter 安装

pip install tk
python -m pip install tk
Run Code Online (Sandbox Code Playgroud)