当前位置: 首页 > 知识库问答 >
问题:

找不到与tkinter匹配的分发

通煜祺
2023-03-14

null

我正在CentOS Linux版本7.3.1611的虚拟环境中使用Python2.7。

我正在运行一个使用matplotlib.pyplot的脚本,运行时会出现以下错误

import  matplotlib.pyplot as plt
 File "/usr/local/packages/Python-2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter 

我试着用-

 pip install tkinter and it gave this error 
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter

然后我甚至安装了-

sudo yum install tk
sudo yum install tk-devel
sudo yum install tc 

并且它表示包已经安装并且

我已经重新设置了我的虚拟环境,看看我是否错过了什么,但我无法到达任何地方。请救命!

共有3个答案

商璞
2023-03-14

有相同的问题: for CentOS和RedHat for python 2.x!

盖锦程
2023-03-14

尝试使用

田博易
2023-03-14

试试这个

sudo apt-get install python3-tk

这对我有用

 类似资料:
  • 问题内容: 我正在尝试使用Java通过ssl连接到我的一台服务器。我尝试了很多选择,这是我的最佳尝试: 我使用以下推荐脚本生成了jssecacerts:http : //blogs.oracle.com/andreas/resource/InstallCert.java, 其中包含以下命令:java InstallCert ssl.someUrl.de changeit 之后,我再次执行了命令:

  • 问题内容: 我正在使用/ 来获取HTTP响应中的响应代码。返回1,但是尝试获取异常!知道为什么吗? 这是代码: 这是输出: 问题答案: 总是会创建一个新的匹配器,因此您需要再次致电。 尝试:

  • 我尝试用pip构建docker镜像,运行pip3安装*包*--索引url=*url*--受信任主机=*url*。但是,它失败了,并出现以下错误: 的匹配发行版。 然而,在我删除了包并成功构建了映像后,我可以从docker容器中成功安装包! 我用来构建镜像的bash是:

  • 当我尝试在Android Studio中启动我的应用程序时,它会产生如下3个错误: 错误:(3)检索项的父项时出错:找不到与给定名称“Android:TextApparance.Material.Widget.Button.Borderless.Colored”匹配的资源。 com.android.ide.common.Process.processException:org.gradle.Pro

  • 问题内容: 我在尝试编译一个android项目时从Jenkins控制台获得了以下输出:请注意,我没有对主类(Jenkins控制台)进行任何更改: 这是我的pom: 我认为我的问题来自目标目录,因为jenkins提到了这一点。我在詹金斯(Jenkins)有3个目录:assets,res et src是否应该在这三个文件夹中添加更多内容?例如lib或target ?? 问题答案: 该 档案文物 后生成

  • 平台:4.3 我是一个Android新手,非常感谢!