Centos6.5升级python2.7

1、下载python2.7
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
2、解压
tar xvJf Python-2.7.9.tar.xz
3、安装差异组件
sudo yum install gcc   // 否则编译失败

sudo yum install  zlib // 否则安装pip失败

 yum -y install openssl openssl-devel // 否则安装pip失败
4、编译配置
sudo ./configure --prefix=/usr/local/python2.7
5、编译安装
sudo make && sudo make install
6、移动原有目标
mv /usr/bin/python /usr/bin/python2.6 #将原版本的python更换一个名字
7、链接行版本
ln -s /usr/local/python2.7 /usr/bin/python
8、修改环境变量
vim /etc/profile
加入下面一行
export PATH="/usr/local/python2.7/bin:$PATH"
保存退出
source /etc/profile

9、验证
python -V

10、安装pip

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

11、修复yum

由于yum是在python2.6环境下执行的,python版本修改后,需要重新修改下yum的执行环境

nano  /usr/bin/yum

在顶部#!/usr/bin/python 修改为#!/usr/bin/python2.6

原文地址:https://www.cnblogs.com/qpanda/p/6922708.html