如何在CentOS 7上为默认的Python 2.7安装tkinter
我已经安装了如何在CentOS 7上为默认的Python 2.7安装tkinter,python,tkinter,centos,Python,Tkinter,Centos,我已经安装了tkinter软件包,但是CentOS 7上的默认Python(版本2.7)仍然抱怨该软件包不存在 sudo rpm --query centos-release centos-release-7-5.1804.el7.centos.2.x86_64 sudo yum install tkinter ... Package tkinter-2.7.5-69.el7_5.x86_64 already installed and latest version python -m tk
tkinter
软件包,但是CentOS 7上的默认Python(版本2.7)仍然抱怨该软件包不存在
sudo rpm --query centos-release
centos-release-7-5.1804.el7.centos.2.x86_64
sudo yum install tkinter
...
Package tkinter-2.7.5-69.el7_5.x86_64 already installed and latest version
python -m tkinter
/usr/bin/python: No module named tkinter
python
Python 2.7.5 (default, Jul 13 2018, 13:06:57)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named tkinter
sudo rpm——查询centos版本
centos-release-7-5.1804.el7.centos.2.x86_64
sudo yum安装tkinter
...
软件包tkinter-2.7.5-69.el7_5.x86_64已安装且为最新版本
python-mtkinter
/usr/bin/python:没有名为tkinter的模块
python
Python 2.7.5(默认值,2018年7月13日,13:06:57)
[GCC 4.8.5 20150623(Red Hat 4.8.5-28)]关于linux2
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>进口tkinter
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为tkinter的模块
编辑:没有看到它是针对2.7的,您应该检查IUS社区回购,因为他们有python27 tkinter包看起来您只需要在python2.7的tkinter中使用大写字母“T”(为python3更改)
尝试
pythontkinter
或python27-tkinter
,并提供yumNo包pythontkinter。没有可用的python27 tkinter包。在Ubuntu18上启用IUS repo的说明是什么?IUS网站上只有RHEL和CentOS的说明。因为你要CentOS 7,我给了你IUS回购。IUS repo提供RPM,因此它不适用于Ubuntu(我猜)检查Ubuntu上是否有python tkinter或python27 tkinter运行apt search tkinter
或apt search python27 tkinter
,或者通过签入包管理器。
python -m Tkinter
>>> import Tkinter