2019独角兽企业重金招聘Python工程师标准>>>

python在linux上对很多程序都支持,但有些要高版本才可以安装或使用,但centos上默认的python才2.4,有些朋友怕升级python造成系统问题,所以今天给大家说下使用yum来升级.
系统:centos 5.5
需要的软件包:epel-release-5-4.noarch.rpm

1.查看目前的python版本

python -V
Python 2.4.3

可以看到目前python的版本是2.4.3

2.安装EPEL的rpm

rpm -ivh http://download.slogra.com/epel-release-5-4.noarch.rpm

3.yum升级python

有些教程里要先yum安装libffi,其实不用,直接安装python26就会自动安装libffi.

4.备份老的python版本,并使用新python版本

mv /usr/bin/python /usr/bin/python.oldln -s /usr/bin/python26 /usr/bin/python

5.检查python版本

python -V
Python 2.6.8

可以看到已经是2.6.8版本.事情还没有完,升级了python会造成yum无法使用的.

6.解决yum问题

vi /usr/bin/yum

将第一行的python后加上2.4,即第一行改为:

#!/usr/bin/python2.4

这样yum依然使用python 2.4环境运行,好了,就到这里吧.

$wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c5.tar.gz$tar zxvf setuptools-0.6c5.tar.gz$cd setuptools-0.6c5$python setup.py install

转载于:https://my.oschina.net/Suregogo/blog/362593

centos下yum升级python到2.6相关推荐

  1. CentOS 6.5升级Python后yum不可用的解决方案

    CentOS 6.5升级Python后yum不可用的解决方案 参考文章: (1)CentOS 6.5升级Python后yum不可用的解决方案 (2)https://www.cnblogs.com/he ...

  2. Centos下Yum安装PHP5.5,5.6

    Centos下Yum安装PHP5.5,5.6 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | gre ...

  3. CentOS下yum找不到安装软件的解决方法。

    CentOS下yum找不到安装软件的解决方法. 参考文章: (1)CentOS下yum找不到安装软件的解决方法. (2)https://www.cnblogs.com/linbaiye/archive ...

  4. yum如何安装特定版本的gcc_linux下如何升级python

    Python 的概念 小编使用的centos7下的python版本为2.7,而python要全面转向python3,故升级pyhton迫在眉睫,今天来介绍一下如何升级centos下的python 首先 ...

  5. CentOS 7.X 升级 Python 3.8.X

    背景: CentOS 7 默认的Python 是2.X,升级中经常遇到各种坑,现在提供一份操作手册. 1. 安装依赖关系 yum install -y libffi-devel zlib* opens ...

  6. linux下怎么升级python版本,Linux下升级python版本

    转载自:http://lovebeyond.iteye.com/blog/1770476 CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成.我装的centOS的默认的 ...

  7. linux 安装php 5.5_Linux下yum升级安装PHP 5.5

    系统环境: CentOS 6.4 x86_64 Fedora 20 x86_64 Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum ins 系统环境: CentO ...

  8. CentOS 下 yum(基于rpm的包管理工具) 命令详解

    Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具 yum命令使用示例(转载自:https://www.cnblogs.com/vathe/p/6736094 ...

  9. linux php 5.5 安装教程,Linux下yum升级安装PHP 5.5

    系统环境: CentOS 6.4 x86_64 Fedora 20 x86_64 Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum install php-fpm ...

最新文章

  1. vue html引入资源dev下404,webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)...
  2. 芙蓉之约 , Serverless 技术实践营 3.25 成都站邀你来参加
  3. [abap] 通过动态参数获取字段数据
  4. Python3打印当前系统时间
  5. python申请内存函数_python进阶用法2 【从帮助函数看python内存申请机制】
  6. mysql 有empty_blob()_【原创】操作Blob类型的方法
  7. 你必须知道的容器监控 (2) cAdvisor
  8. SWT外观:自定义FlatScrollBar颜色等
  9. python能做数据库开发吗_5分钟快速入门,用Python做SQLite数据库开发,附代码适合初学...
  10. 简单英文题 26 The Nearest Number(python)
  11. python 文件和目录基本操作_Python常用的文件及文件路径、目录操作方法汇总介绍...
  12. ios wifi 定位_iOS 中的三种定位方式
  13. Httpd总结 :HTTPD的基本概念
  14. java文件传输接口
  15. js实现网页在线聊天功能(一)
  16. pairing function
  17. MATLAB 中的调用C语音DLL 库
  18. Nexus(maven私服)介绍、安装及使用教程
  19. PS制作渐变金属文字
  20. 大学什么专业会学python-学会python有哪些好处?python抓取知乎神回复

热门文章

  1. android配置so支持armeabi,安卓项目中so库选择(ndk abiFilters设置,armeabi,armeabi-v7a,arm64-v8a)...
  2. C++安全方向:(二)2.1 base16编解码原理讲解
  3. key php 转小写_php字符串替换以及大写字母转小写字母
  4. oracle 查看白名单,oracle配置访问白名单教程
  5. java垃圾回收机制标记_Java的垃圾回收机制-垃圾收集算法(一)
  6. pytorch torch.linspace
  7. 19 Signals and Signal Handling
  8. flask 重定向(redirect)和会话(session)
  9. 问题 | golang开发之go.mod的使用方法
  10. Socket 核心原理分享