Linux之CentOS升级Python版本

  因业务需要安装高版本的Python程序,特此记录

# 系统信息
[root@saltstack ~]$ cat /etc/redhat-release 
CentOS release 6.6 (Final)
[root@saltstack ~]$ uname -r
2.6.32-504.el6.x86_64
[root@saltstack ~]$ uname -m
x86_64

# 默认Python版本
[root@saltstack ~]$ python -V   
Python 2.6.6

# 编译安装Python2.7
yum install -y python-devel
tar -zxf Python-2.7.10.tgz 
cd Python-2.7.10
./configure --prefix=/usr/local/python2.7.10
make && make install
echo $?

# 升级Python版本
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/python2.7.10/bin/python /usr/bin/python
python -V

# 调整yum设置,否则yum将无法使用
cp /usr/bin/yum{,.`date +%Y%m%d`}
sed -i '1s/python/python2.6/g' /usr/bin/yum
diff /usr/bin/yum /usr/bin/yum.*

注:其他高版本的Python升级过程类似,可以参考之

 

posted @ 2016-07-23 13:35  每天进步一点点!!!  阅读(255)  评论(0编辑  收藏  举报