Centos6.5安装Python2.7.12

1、下载python2.7安装包

wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

2、解压

tar xvf Python-2.7.12.tar

3、新建安装目录,防止覆盖旧版本

mkdir /usr/local/python2.7.12

4、安装

yum install gcc gcc-c++ c++ -y

cd Python-2.7.12

./configure --prefix=/usr/local/python2.7.12

make && make install

5、旧版本python改名

将系统默认的python指向到2.7版本

mv /usr/bin/python /usr/bin/python2.6.6

6、创建链接到新版本

ln -s /usr/local/python2.7.12/bin/python /usr/bin/python

7、解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,

把yum依旧指向老的python2.6版本:

vi /usr/bin/yum

#!/usr/bin/python

第一行修改为

#!/usr/bin/python2.6.6