升级python
1、# 下载 python包,随便下载到哪个目录
[root@vip ~]# cd /usr/local/src
[root@vip ~]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、# 解压
[root@vip ~]# tar -zxvf Python-2.7.10.tgz
[root@vip ~]# ls
Python-2.7.10 Python-2.7.10.tgz
3、开始编译安装
在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
mkdir /usr/local/python27
开始编译安装
./configure --prefix=/usr/local/python3
make
make install
4
此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv /usr/bin/python /usr/bin/python_old2
5 再建立新版本python的链接
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
6 这个时候输入python -V就会显示出python的新版本信息
解决 yum 兼容性问题
因为 yum 是不兼容 Python 2.7 的,所以 yum 不能正常工作,我们需要指定 yum 的 Python 为 2.6
编辑 yum 配置文件
[root@vip bin]# vim /usr/bin/yum
#!/usr/bin/python
# 第一行修改为 python26
#!/usr/bin/python26