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对象体系深入分析
Oct 28 Python
Python中用altzone()方法处理时区的教程
May 22 Python
Python实现Linux命令xxd -i功能
Mar 06 Python
pandas筛选某列出现编码错误的解决方法
Nov 07 Python
对Python实现简单的API接口实例讲解
Dec 10 Python
python用fsolve、leastsq对非线性方程组求解
Dec 15 Python
Python面向对象实现一个对象调用另一个对象操作示例
Apr 08 Python
python中count函数简单用法
Jan 05 Python
Django使用Celery加redis执行异步任务的实例内容
Feb 20 Python
python开发入门——set的使用
Sep 03 Python
用Python自动清理系统垃圾的实现
Jan 18 Python
python基于Kivy写一个图形桌面时钟程序
Jan 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
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
php像数组一样存取和修改字符串字符
2014/03/21 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
Gambit vs CL BO3 第一场 2.13
2021/03/10 DOTA
javascript控制swfObject应用介绍
2012/11/29 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
2013/01/03 Javascript
Area 区域实现post提交数据的js写法
2014/04/22 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
javascript每日必学之基础入门
2016/02/16 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
基于JavaScript实现表格滚动分页
2017/11/22 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
vue项目打包上传github并制作预览链接(pages)
2019/04/19 Javascript
iview form清除校验状态的实现
2019/09/19 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
[52:29]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第三局
2016/03/03 DOTA
python3访问sina首页中文的处理方法
2014/02/24 Python
python sort、sorted高级排序技巧
2014/11/21 Python
简述:我为什么选择Python而不是Matlab和R语言
2017/11/14 Python
python写入文件自动换行问题的方法
2019/07/05 Python
详解Python IO编程
2020/07/24 Python
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
2012/12/13 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
香港士多网上超级市场:Ztore
2021/01/09 全球购物
计算机专业毕业生推荐信
2013/11/25 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
2015年高校保卫处工作总结
2015/07/23 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python