如何在RedHat上安装tkinter?

2024-04-26 21:54:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在Redhat7.7上安装tkinter。我尝试过每一种组合,如果“sudo yum install[whatever]”和每次出现“没有可用的包(whatever)”。在

pip install tkinter
pip3 install tkinter
sudo yum install python3-tkinter
sudo yum install tkinter
sudo yum install python36-tkinter
sudo yum -y install python36u-tkinter
sudo yum -y install python36-tkinter
sudo yum install tkinter
sudo yum install python36-tkinter
sudo yum install python35-tkinter.x86_64

……等等

我试图找到我可能需要启用的存储库,但是RedHat的支持都是在付费墙后面。我需要启用什么存储库?在

在这一点上,我实际上正在考虑切换到Ubuntu,因为RedHat给我带来了各种各样的问题。在

编辑:我尝试了yum search tkinter,得到了以下结果:

^{pr2}$

我已经安装了python3了。我不知道如果我通过sudo yum install python3.x86_64vssudo yum install python3安装,我会得到不同的结果。在


Tags: installpip编辑tkinterubuntupip3sudox86
1条回答
网友
1楼 · 发布于 2024-04-26 21:54:43

好吧,所以我想办法让自己满意。我所做的是概述here。首先,我安装了ActiveState的ActiveTcl 8.5,然后通过下载source手动重建了python 3.6,方法如下:

$: ./configure  with-tcltk-includes='-I/opt/ActiveTcl-8.5/include' 
 with-tcltk-libs='/opt/ActiveTcl-8.5/lib/libtcl8.5.so /opt/ActiveTcl- 
8.6/lib/libtk8.5.so'

$: make

$: make install

因为我有两个不同版本的python3.x,我必须在.bashrc中添加以下内容:

^{pr2}$

我遇到的一个大问题是第一次手动安装python3.8(昨天发布),到目前为止,大多数软件包对它的支持似乎很少,所以请注意。对于pip,我还有一些特定于系统的问题。在

相关问题 更多 >