更新CentOS中的python(从2.6.X到2.7.X)

来源:互联网 发布:淘宝5星好评怎么写 编辑:程序博客网 时间:2024/06/10 00:34

CentOS 6.X 自带的python版本是2.6,而我们知道python2.7是一个重要的版本,有些包只在python2.7以上的版本中才可使用,这就使得python的升级成为一种必要。而且,掌握了如下的从2.6.X升级到2.7.X的方法,举一反三,我们可轻易地做各种后续的升级,一句化,python社区从未停止更新的脚步。

1. 查看当前python版本

# python -VPython 2.6.6

2. 安装python最新版

我们首先进入python.org/ftp/python/,查看需要安装的版本,比如2.7.9。

#wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz#xz -d Python-2.7.9.tar.xz#tar -xvf Python-2.7.9.tar#cd Python-2.7.9#./configure --prefix=/usr/local#make#make altinstall

3. 查看版本信息

#/usr/local/bin/python2.7 -VPython 2.7.9

4. 建立软链接,使用默认的python指向python2.7.9

#mv /usr/bin/python /usr/bin/python2.6.6#ln -s /usr/local/bin/pyhton2.7 /usr/bin/python

5. 重新检验python版本

#python -V

6. 修复yum工具

#vi /usr/bin/yum将头部的#!/usr/bin/python修改为#!/usr/bin/python2.6.6

7. 安装setuptools

#wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz#tar -xvf setuptools-1.4.2.tar.gz#cd setuptools-1.4.2#python setup.py install

8. 安装pip

curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | python2.7 -
0 0