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

 更新时间:2015年02月14日 11:03:07   投稿:junjie  
这篇文章主要介绍了Centos5.x下升级python到python2.7版本教程,本文使用编译安装方式,并配置了一系列需要更改的配置项,需要的朋友可以参考下

首先到官网下载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基于模块Paramiko实现SSHv2协议

    Python基于模块Paramiko实现SSHv2协议

    这篇文章主要介绍了Python基于模块Paramiko实现SSHv2协议,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Python解析excel文件存入sqlite数据库的方法

    Python解析excel文件存入sqlite数据库的方法

    最近工作中遇到一个需求,需要使用Python解析excel文件并存入sqlite,本文就实现的过程做个总结分享给大家,文中包括数据库设计、建立数据库、Python解析excel文件、Python读取文件名并解析和将解析的数据存储入库,有需要的朋友们下面来一起学习学习吧。
    2016-11-11
  • tensorflow基本操作小白快速构建线性回归和分类模型

    tensorflow基本操作小白快速构建线性回归和分类模型

    这篇文章主要介绍了tensorflow基本操作,快速构建线性回归和分类模型,图文代码示例非常详细,有需要的朋友可以借鉴参考下,希望可以对大家有所帮助
    2021-08-08
  • 基于Python制作ASCII码转换器

    基于Python制作ASCII码转换器

    ASCII码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。本文将利用Python制作一个ASCII码转换器,感兴趣的可以动手试一试
    2022-02-02
  • 关于Python使用logging库进行有效日志管理的方法详解

    关于Python使用logging库进行有效日志管理的方法详解

    在开发大型软件或处理复杂问题时,我们经常需要一种方法来记录和跟踪程序的运行状态,Python 提供了一个名为 logging 的标准库,可以帮助我们更好地完成这项任务,在这篇文章中,我们将介绍如何使用 Python 的 logging 库进行日志记录
    2023-06-06
  • python的ArgumentParser使用及说明

    python的ArgumentParser使用及说明

    这篇文章主要介绍了python的ArgumentParser使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Jupyter notebook在mac:linux上的配置和远程访问的方法

    Jupyter notebook在mac:linux上的配置和远程访问的方法

    今天小编就为大家分享一篇关于Jupyter notebook在mac:linux上的配置和远程访问的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • python ForMaiR实现自定义规则的邮件自动转发工具

    python ForMaiR实现自定义规则的邮件自动转发工具

    这篇文章主要为大家介绍了python ForMaiR实现自定义规则的邮件自动转发工具示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • python双向链表实现实例代码

    python双向链表实现实例代码

    python双向链表和单链表类似,只不过是增加了一个指向前面一个元素的指针,下面的代码实例了python双向链表的方法
    2013-11-11
  • Python CSS选择器爬取京东网商品信息过程解析

    Python CSS选择器爬取京东网商品信息过程解析

    这篇文章主要介绍了Python CSS选择器爬取京东网商品信息过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06

最新评论