python 升级 yum 不可用解决方法

本文介绍如何在CentOS 5.5上从Python 2.4升级到2.6,并解决升级后导致的vim不可用及yum命令失效的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python 升级 vim 不可用解决方法

以下方法为2.4 升级2.6 ,同样适用于2.6 升级至更高版本。

pythonlinux上对很多程序都支持,但有些要高版本才可以安装或使用,centos上默认的python2.4,有些朋友怕升级python造成系统问题,所以今天给大家说下使用yum来升级.

系统:centos 5.5
需要的软件包:epel-release-5-4.noarch.rpm

 

1.查看目前的python版本
[root@test ~]# python -V
Python 2.4.3
可以看到目前python的版本是2.4.3
2.安装EPELrpm
rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
3.yum升级python
yum -y install python26*

4.备份老的python版本,并使用新python版本
mv /usr/bin/python /usr/bin/python.old
ln -s /usr/bin/python26 /usr/bin/python
5.检查python版本
[root@test ~]# python -V
Python 2.6.8
可以看到已经是2.6.8版本.事情还没有完,升级了python会造成yum无法使用的.
6.解决yum问题
vim /usr/bin/yum
将第一行的python后加上2.4,即第一行改为:
#!/usr/bin/python2.4

这样yum依然使用python 2.4环境运行



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值