博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS5.4 上将Python进行升级,已经解决yum不可用的问题(转载)
阅读量:6487 次
发布时间:2019-06-23

本文共 807 字,大约阅读时间需要 2 分钟。

1.  背景

      CentOS5.4自带的Python版本是2.4.3,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4。(如Robot Framework2.5要求Python版本至少是2.5)

2.  目标

     将CentOS自带的Python由2.4.3版本升级到2.6.5版本。

3.  实施

 (1)下载/安装python

下载Python2.6.5.tar.bz2(下载地址: )

$tar jxvf  Python2.6.5.tar.bz2

$cd Python2.6.5

$./configure

$make && make install

自此,python2.6安装后路径默认是在/usr/local/lib/python2.6

查看Python版本:

$ /usr/local/bin/python2.6 -V

 

 (2)建立软连接,使系统默认的python指向python2.6

正常情况下即使python2.6安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。如何实现将系统默认的python指向到2.6版本呢?

mv /usr/bin/python  /usr/bin/python.bak

ln -s //usr/local/bin/python2.6 /usr/bin/python

检验python指向是否成功

python -V

 

(3) 解决系统python软链接指向python2.6版本后,yum不能正常工作

方法:

$vi /usr/bin/yum

将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.4,保存修改即可

转载于:https://www.cnblogs.com/licheng/archive/2010/12/06/1898441.html

你可能感兴趣的文章
Android学习笔记(一)
查看>>
Java 提高篇(一)
查看>>
虚拟化学习笔记
查看>>
浏览器的兼容性问题
查看>>
我的友情链接
查看>>
今天真的搬走了
查看>>
PC散热风扇之研究一:风扇种类介绍
查看>>
关于Session和Cookie简单实例
查看>>
App框架实现———dagger2
查看>>
zabbix 微信报警
查看>>
通过SQL Server 2008数据库复制实现数据库同步备份
查看>>
HttpClient做接口测试时自定义参数长度
查看>>
PyCharm2017激活方法
查看>>
正则表达式
查看>>
Exchange企业实战技巧(27)邮件中使用数字签名和邮件加密功能
查看>>
mysql-5.6.27源码安装及错误解决办法
查看>>
Shell 函数、数组与正则表达式
查看>>
编译安装PHP时两个报错的解决办法
查看>>
System Center 2012 SP1 Data Protection Manager 防止重复备份数据
查看>>
软考复习之路——软考总结
查看>>