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

yipeiwu_com6年前Python基础

首先到官网下载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 实现删除文件或文件夹           最近自己学习Python 的知识,自己学...

python破解bilibili滑动验证码登录功能

python破解bilibili滑动验证码登录功能

地址:https://passport.bilibili.com/login 左图事完整验证码图,右图是有缺口的验证码图      &n...

利用Python实现手机短信监控通知的方法

利用Python实现手机短信监控通知的方法

日常运维工作中,通常是邮件报警机制,但邮件可能不被及时查看,导致问题出现得不到及时有效处理。所以想到用Python实现发短信功能,当监控到问题出现时,短信报警,使问题能得到及时的处理。当...

基于Django模板中的数字自增(详解)

基于Django模板中的数字自增(详解)

Django框架的模板提供了{% for %} 标签来进行循环 例如对集合进行循环是比较简单的 {% for row in v1 %} <div>{{row.name}}...

使用python代码进行身份证号校验的实现示例

使用python代码进行身份证号校验的实现示例

先说,还有很多可以优化的地方。 1、比如加入15位身份证号的校验,嗯哼,15位的好像没有校验,那就只能提取个出生年月日啥的了。 2、比如判断加入地址数据库,增加输出信息 3、增加时间判...