Linux下python升级至2.7步骤

python (1.6万) 2016-10-27 11:49:29

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的配置文件即可!

THE END

发表评论