我现在使用的Server是CentOS release 5.4 (Final),但是Python还是2.4.3,比较低了,一直想更新一下。上次强行把Python卸载,导致yum和一些基本的命令用不了了。所以更新千万不要把老版本卸载了,新老版本可以共存的。

在几个外国论坛找到了一些资料,执行下面的命令安装2.6版本的Python:

$rpm -Uvh http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
$rpm  --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
$rpm -Uvh  http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
$yum install libffi
$yum install python26

最后顺利完成,结果如下:

$ python26
Python 2.6.2 (r262:71600, Sep  8 2009, 13:06:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

这其中也遇到一个错误:

python26-2.6.2-2.i386 from chl has depsolving problems--> Missing Dependency: libffi.so.5 is needed by package python26-2.6.2-2.i386 (chl)
Error: Missing Dependency: libffi.so.5 is needed by package python26-2.6.2-2.i386 (chl)

这是因为没有安装程序依赖的libffi,执行第3和第4行命令安装libffi后,问题解决。

本文独立博客链接:http://lloydsheng.com/2010/05/how-to-update-python-in-centos.html

转载于:https://www.cnblogs.com/lloydsheng/archive/2010/05/02/1726140.html

Centos 系统更新Python相关推荐

  1. python每周小测验答案_python第一周小测验答案Centos下更新Python版本

    Centos下更新Python版本,有需要的朋友可以参考下. 注意:更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令.软件包都要依赖预装的老版本python的,比如yum. ...

  2. python ubuntu centos_ubuntu与centos系统对比

    CentOS与Ubuntu该如何选择,哪个更好用.笔者在自媒体平台收集了一些网友的观点,较为经典,分享给大家.至于应该选择哪个,希望看完本文章后,读者心中有数. 观点1:CentOS适用于服务器,Ub ...

  3. 在云服务器上执行C程序和python程序(centos系统)

    一.所需工具 1.PuTTY 下载链接:PuTTY PuTTY是一个串行接口连接软件,多用于远程登录控制功能.PuTTY现在已从Windows系统版本发展到多系统通用版本,并且还能在某些手机上使用,让 ...

  4. 服务器系统更新命令,在CentOS系统下包更新的命令有哪些

    在CentOS系统下包更新的命令有哪些 发布时间:2020-10-26 10:20:30 来源:亿速云 阅读:99 作者:小新 小编给大家分享一下在CentOS系统下包更新的命令有哪些,相信大部分人都 ...

  5. 关闭CentOS系统自动更新服务

    关闭CentOS系统自动更新服务 检查 yum-updatesd chkconfig –list yum-updatesdyum-updatesd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5 ...

  6. 【docker】docker容器编写centos系统下搭建golang和python环境

    golang版本下载网址 https://storage.googleapis.com/golang python版本下载网址 https://www.python.org/ftp/python/ 基 ...

  7. 关闭CentOS系统自动更新服务 及 关闭yum自动下载更新

    关闭CentOS系统自动更新服务 检查 yum-updatesd chkconfig –list yum-updatesdyum-updatesd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5 ...

  8. CentOS系统的优化

    2019独角兽企业重金招聘Python工程师标准>>> CentOS系统的优化    优化之前,首先查看版本信息 # cat /etc/redhat-release CentOS r ...

  9. python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...

最新文章

  1. 求数组中第k个最小数
  2. 数据结构源码笔记(C语言):基数排序
  3. OS X 内核研究 准备知识
  4. mybatis_SQL映射(1)
  5. java反射的工具类的函数集合
  6. stl向量_如何检查C ++ STL中向量中是否存在元素?
  7. C语言小项目(画机器猫)
  8. 获取 Windows 窗体 DataGridView 控件中选定的单元格、行和列
  9. 【Level 08】U06 Good Feeling L2 Blow the competition away
  10. spring 事物的级别_Spring 事务中的隔离级别有哪几种?
  11. 云服务器选ssd还是hdd_云服务器区域怎么选?
  12. 【转】恢复默认vs2005
  13. 趣味俄罗斯方块代码分享(C语言)
  14. 计算机网络第七版 4-55
  15. windows无法打开添加打印机_打印机常见故障机及处理方法
  16. 3dmax 单位设置 系统单位设置和显示单位比例
  17. Python学习手册之Python异常和文件
  18. django 中的聚合和分组 F查询 Q查询 事务cookies和sessions 066
  19. 集合框架学习笔记:Collection体系和Map体系、Collections工具类
  20. 【Rust日报】2022-10-09 出于什么原因,您应该选择 rust 进行后端开发而不是其他选项?...

热门文章

  1. 超级计算机算200p什么意思,超级计算机一万年的运算仅需200秒,量子霸权的神话真的能实现吗?...
  2. 智能车竞赛技术报告 | 专科基础组 - 沈阳职业技术学院 - 秋名山菜鸟队
  3. 直播预告|灵动MM32 MCU助力全国大学生智能汽车竞赛——基础培训
  4. 使用AD5933测量电子器件复阻抗
  5. java线程条件变量_多线程同步条件变量(转载)
  6. 如何在树莓派上进行python编程_设置并使用树莓派进行Python和C语言编程 (下)
  7. php访问参数错误,phpcms参数错误怎么办
  8. 如何正确使用as follows 与 following
  9. Verilog设计实例(8)按键防抖设计之软件防抖
  10. 半导体基础知识(2):PN结二极管和二极管特性