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中使用异步Socket编程性能测试
Jun 25 Python
python操作sqlite的CRUD实例分析
May 08 Python
使用pyecharts无法import Bar的解决方案
Apr 23 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
详解python pandas 分组统计的方法
Jul 30 Python
pygame实现烟雨蒙蒙下彩虹雨
Nov 11 Python
python实现画循环圆
Nov 23 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
在Python IDLE 下调用anaconda中的库教程
Mar 09 Python
python使用pygame创建精灵Sprite
Apr 06 Python
Pytorch实现图像识别之数字识别(附详细注释)
May 11 Python
python数字图像处理之图像自动阈值分割示例
Jun 28 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
smarty实例教程
2006/11/19 PHP
PHP中文件缓存转内存缓存的方法
2011/12/06 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
php获取操作系统语言代码
2013/11/04 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
PHP使用MPDF类生成PDF的方法
2015/12/08 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
php和vue配合使用技巧和方法
2019/05/09 PHP
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
js实现简单模态窗口,背景灰显
2008/11/14 Javascript
JS 的应用开发初探(mootools)
2009/12/19 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
2018/09/26 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
vue中轮训器的使用
2019/01/27 Javascript
解决layui弹出层layer的area过大被遮挡的问题
2019/09/21 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
JS实现密码框效果
2020/09/10 Javascript
在Python中使用itertools模块中的组合函数的教程
2015/04/13 Python
深入理解Django的中间件middleware
2018/03/14 Python
Python numpy 点数组去重的实例
2018/04/18 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
2018/07/11 Python
解决python中无法自动补全代码的问题
2018/12/04 Python
Python多进程写入同一文件的方法
2019/01/14 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
2019/02/17 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
募捐倡议书
2014/04/14 职场文书