Centos5.x下升级python到python2.7版本教程


Posted in Python onFebruary 14, 2015

首先到官网下载python2.7.3版本,编译安装

$wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

$tar zxvf Python-2.7.3.tgz

$cd Python-2.7.3

$./configure

$make && make install

然后备份原来的python,并把python2.7做软连接到新的位置
$mv /usr/bin/python /usr/bin/python.bak

$ln -s /usr/local/bin/python2.7 /usr/bin/python

$python -V

版本提示为2.7.3
更改yum,使其能正常运行
$vim vim /usr/bin/yum

把#/usr/bin/python改成#/usr/bin/python2.4 这样yum可以正常运行了

安装easy_install

$yum install python-setuptools

然后安装python-setuptools 到pypi网站下载python-setuptools,版本要和yum的时候版本一致,不然运行的时候会出现:
$ easy_install rsa

Traceback (most recent call last):

  File "/usr/bin/easy_install", line 5, in <module>

    from pkg_resources import load_entry_point

ImportError: No module named pkg_resources

然后:
$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

安装成功 这样就可以方便的使用easy_install来安装python的库了
Python 相关文章推荐
Python collections模块实例讲解
Apr 07 Python
Python利用pyHook实现监听用户鼠标与键盘事件
Aug 21 Python
python matplotlib坐标轴设置的方法
Dec 05 Python
详解Python3中的迭代器和生成器及其区别
Oct 09 Python
python修改txt文件中的某一项方法
Dec 29 Python
Python传递参数的多种方式(小结)
Sep 18 Python
Python 余弦相似度与皮尔逊相关系数 计算实例
Dec 23 Python
解决tensorflow打印tensor有省略号的问题
Feb 04 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
Feb 07 Python
使用Tensorboard工具查看Loss损失率
Feb 15 Python
Python callable内置函数原理解析
Mar 05 Python
如何解决cmd运行python提示不是内部命令
Jul 01 Python
Python脚本实现DNSPod DNS动态解析域名
Feb 14 #Python
Python压缩和解压缩zip文件
Feb 14 #Python
Python简单日志处理类分享
Feb 14 #Python
Python魔术方法详解
Feb 14 #Python
Python中非常实用的一些功能和函数分享
Feb 14 #Python
深入理解Python中的元类(metaclass)
Feb 14 #Python
Python开发常用的一些开源Package分享
Feb 14 #Python
You might like
PHP使用者状态管理功能的应用
2006/10/09 PHP
使用php实现从身份证中提取生日
2016/05/09 PHP
PHP实现路由映射到指定控制器
2016/08/13 PHP
微信公众平台开发(五) 天气预报功能开发
2016/12/03 PHP
Yii2配置Nginx伪静态的方法
2017/05/05 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
Ctrl+Enter提交内容信息
2006/06/26 Javascript
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
javascript 写类方式之九
2009/07/05 Javascript
一个简单的jQuery插件制作 学习过程及实例
2010/04/25 Javascript
js中的异常处理try...catch使用介绍
2013/09/21 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
详解node.js搭建代理服务器请求数据
2017/04/08 Javascript
Vue父子模版传值及组件传值的三种方法
2017/11/27 Javascript
详解VUE2.X过滤器的使用方法
2018/01/11 Javascript
详解基于webpack&amp;gettext的前端多语言方案
2019/01/29 Javascript
vue 设置 input 为不可以编辑的实现方法
2019/09/19 Javascript
element实现合并单元格通用方法
2019/11/13 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
Python函数装饰器原理与用法详解
2019/08/16 Python
基于Python解密仿射密码
2019/10/21 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
2020/02/09 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
一套中级Java程序员笔试题
2015/01/14 面试题
2013的个人自我评价
2013/12/26 职场文书
学前教育学生自荐信范文
2013/12/31 职场文书
应用数学专业求职信
2014/03/14 职场文书
教师求职信范文
2014/05/24 职场文书
公司市场专员岗位职责
2014/06/29 职场文书
民间借贷协议书范本
2014/10/01 职场文书
redis限流的实际应用
2021/04/24 Redis
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python