将Python进行升级,已经解决yum不可用的问题
来源:互联网 发布:ubuntu 16 aptget 源 编辑:程序博客网 时间:2024/05/18 06:07
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(下载地址: http://www.python.org/ftp/python/2.6.5/Python-2.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,保存修改即可
- 将Python进行升级,已经解决yum不可用的问题
- 解决python升级后yum不能用的问题
- CentOS 6.4升级Python后yum不可用的解决方案
- CentOS系统Python升级后yum不可用的解决办法
- Python 升级后yum 不可用
- python 升级 yum 不可用解决方法
- 解决修改完系统默认python版本后yum不可用的问题
- 升级Python版本后 yum命令不可用
- Cent OS的python升级以后yum不能用的问题
- 解决yum升级的问题“There was a problem importing one of the Python modules”
- 解决中文输入法不可用的问题
- 升级到win10后wamp不可用的问题
- 解决 CentOS 6.4 yum不能更新升级的问题
- 解决CentOS 6.5更新后无法联网的问题以及利用yum的 yum-versionlock 插件锁定某个软件版本不升级的方法
- yum安装net-snmp引发的libssl.so.10失效导致yum不可用问题
- 安装gcc出错,解决/etc/yum.repos.d/*.repo文件不可用问题
- 升级python 带来的 yum 不能使用的问题
- CentOS中python升级之后yum无法使用的问题
- 如何获取mysql的版本信息
- 常用U-boot命令详解
- SQL Server 2000 ,为什么版本这么低。
- 搭建python的web环境 Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器环境
- gridview布局示例二(通过simpleAdapter进行图片等数据绑定)
- 将Python进行升级,已经解决yum不可用的问题
- Ubuntu uwsgi + nginx / bottle 的配置
- Syser Loader BUG 完善
- Linux下socket TCP的简单例子
- Flex Error 1119: Access of possibly undefined property.
- VC调试入门
- 【译】TestNG官方文档中文版(06)—— 测试方法、测试类和测试组(5.5-5.6)
- JAVA 如何创建/删除/修改/复制目录及文件 (转载)
- 单例模式防数据并发[原创]