1、首先下载tar包
[root@tiejiang ~]# wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
2、下载完成后,到下载目录下,解压。
[root@tiejiang ~]# tar -zxvf Python-2.7.3.tgz
3、进入解压缩后的文件夹
[root@tiejiang ~]# cd Python-2.7.3
4、在编译前先在/usr/local建一个文件夹python27(作为Python的安装路径,以免覆盖老的版本)
[root@tiejiang Python-2.7.3]# mkdir /usr/local/python27
5、在解压缩后的目录下编译安装
[root@tiejiang Python-2.7.3]# ./configure --prefix=/usr/local/python27/ [root@tiejiang Python-2.7.3]# make [root@tiejiang Python-2.7.3]# make install
6、此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
[root@tiejiang Python-2.7.3]# mv /usr/bin/python /usr/bin/python_old
7、再建立新版本python的链接
[root@tiejiang Python-2.7.3]# ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
8、这时候输入python就会显示新的python版本号了
[root@tiejiang ~]# python Python 2.7.3 (default, Dec 1 2015, 15:08:26) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
9、升级完python后yum暂时无法使用,修改以下配置即可恢复
[root@tiejiang ~]# vim /usr/bin/yum #!/usr/bin/python 修改成 #!/usr/bin/python2.6
修改上面的yum的配置文件即可!
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/55664.html