centos6.x自带的python版本为2.6.6,已经相当古老了。升级方法记录如下:

下载安装

wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
tar -zxvf Python-2.7.12.tgz
cd Python-2.7.12
./configure
make all
make install
make clean

make distclean

建立链接

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

修改yum文件

 

vi /usr/bin/yum

 

将首行改为#!/usr/bin/python2.6.6

 

安装setuptools和pip

curl https://bootstrap.pypa.io/ez_setup.py -o - | python
curl https://bootstrap.pypa.io/get-pip.py | python
mv /usr/bin/pip /usr/bin/pip_old
ln -s /usr/local/bin/pip /usr/bin/pip

这样pip就对应更新后的python了。

我在安装的时候速度很慢很慢,可以使用ctrl+c暂停,然后重新敲入代码解决。相当于迅雷的暂停然后再开始。


 

升级centos6.X的python版本-秋名山の纸飞机