在安装 tkinter 时遇到了问题,我使用的是 2.7.11 版本。在命令提示符中输入 pip install tkinter
,但却显示以下信息:
正在收集 tkinter
找不到版本满足要求 tkinter (from versions:) 没有可匹配的发行版 tkinter
我已经成功地按照相同的步骤安装了 Flask,但是对于 tkinter 却出现了问题。我该如何解决这个问题?
在安装 tkinter 时遇到了问题,我使用的是 2.7.11 版本。在命令提示符中输入 pip install tkinter
,但却显示以下信息:
正在收集 tkinter
找不到版本满足要求 tkinter (from versions:) 没有可匹配的发行版 tkinter
我已经成功地按照相同的步骤安装了 Flask,但是对于 tkinter 却出现了问题。我该如何解决这个问题?
您应该安装
apt-get install python-tk
这应该可以解决您的问题。
apt-get install python3-tk
命令。 - carbocationimport Tkinter as tk
import tkinter
而不是 import Tkinter
,我没有想到这个问题可能会出现,好的,谢谢你的答案! - Hissaan Alitkinter
模块将是正确的选择。子模块的名称也会有所更改,例如TkFont
变为tkinter.font
等。请注意,这些更改不会影响原有的功能和意义。 - Terry Jan Reedyimport Tkinter as tk
时,系统会返回一个错误信息---> ModuleNotFoundError: No module named 'Tkinter'
。 - Andrea Ciufo这将适用于tkinter的安装
pip install tk
python -m pip install tk
按照此指南安装“tkinter”。然而,从Python 3.1版本开始,它已成为标准python分发的一部分。
如果您在虚拟环境中,也可以使用sudo apt-get install python3-tk-dbg
进行安装。(不仅限于虚拟环境,普通安装也可以这样做)
要找到您的软件包,请运行:
sudo yum search python|grep tk
我的是:
yum install python3-tkinter.x86_64
"Original Answer"的意思是"最初的回答"
Windows
在安装时可能没有勾选tkinter。
完成。
我在Amazon Linux 2上使用python2.7
成功解决了这个问题,通过运行sudo yum install python-tools -y
命令。
pip显示
无法找到满足要求的版本python--tkinter
(来自版本:)
没有找到匹配的分发python--tkinter
您正在使用pip版本10.0.1
,但是版本19.0.3
可用。
您应该考虑通过python -m pip install --upgrade pip
命令进行升级。
我在almaLinux的docker镜像中运行Flask应用程序,我的解决方法是。
yum install python39* -y
#Be aware this will install Everything including things you don't need.