linux下安装yum时报错需要python(abi)=2.4请问怎么处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装yum时报错需要python(abi)=2.4请问怎么处理相关的知识,希望对你有一定的参考价值。
我在安装yum
现在有yum-3.2.22-39.el5.centos.noarch.rpm
yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
安装时用的命令rpm -ivh *.rpm
报错如下
error: Failed dependencies:
python(abi) = 2.4 is needed by yum-3.2.22-39.el5.centos.noarch
python-elementtree is needed by yum-3.2.22-39.el5.centos.noarch
python(abi) = 2.4 is needed by yum-metadata-parser-1.1.2-3.el5.centos.i386
系统中已经安装了python2.4版,还是这个问题,不知道怎么处理,求大神指点
从提示上看。你没有安装python,也没有安装python-elementtree这个库。
安装一下再继续试试看。 参考技术A
你直接运行
python -V看看系统默认的python版本是多少,如果不是2.4,那就把它改过来
参考技术B 依赖关系 就是你没有这个包还有 你的 CentOS 怎么有可能 没有 自带 yum 还需要自己安装?
就算 最小化 安装也 带 yum追问
不小心删了= =现在要装回去
追答Search results for python-elementtree :
CentOS 5 ftp.centos.org/5.9/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm
CentOS 5 ftp.centos.org/5.9/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm
Search results for python(abi) :
CentOS 5 ftp.centos.org/5.9/os/x86_64/CentOS/python-2.4.3-56.el5.x86_64.rpm
CentOS 5 ftp.centos.org/5.9/os/i386/CentOS/python-2.4.3-56.el5.i386.rpm
你了解改怎么做了吧
查看当前python默认版本的方法:在shell直接运行python,就回显示该python的版本。
解决方法:
百度搜索CentOS 安装python 2.7.3.
里面有解决yum对python依赖的方法。追问
我的python后来装的2.4版本,还是会报这个错误
本回答被提问者采纳性能分析工具 linux 环境安装yum install sysbench时报错“No package sysbench available.”
问题:
安装sysbench时报错。
[root@localhost ~]# yum install sysbench
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
No package sysbench available.
Error: Nothing to do
You have mail in /var/spool/mail/root
解决方法&步骤:
在终端执行yum list | grep sysbench,查找yum中是否有此安装包。
若有,则执行yum install sysbench
若没有,则替换yum源为epel源,替换方法如:centos7配置国内yum源
当前配成清华和阿里云这两个yum源都没有找到sysbench的安装包。
以上是关于linux下安装yum时报错需要python(abi)=2.4请问怎么处理的主要内容,如果未能解决你的问题,请参考以下文章
Python--linux下安装依赖时报错command 'gcc' failed with exit status 1
性能分析工具 linux 环境安装yum install sysbench时报错“No package sysbench available.”
性能分析工具 linux 环境安装yum install sysbench时报错“No package sysbench available.”
关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法
在Linux下安装Python执行make命令时报错“Failed to build these modules: _ctypes“