1. 程式人生 > >手動升級CentOS中的Python編譯器

手動升級CentOS中的Python編譯器

在CentOS 6.1中,Python編譯器的版本已經比較古老了,預設的是2.4.3版本。現在主流的版本是2.7.x和3.2.*,我們的工作很多都需要更高的版本才能支援,於是去Python的官網下載了Python3.2,在CentOS中進行手動升級。

1、到http://www.python.org/ftp/python/3.2/,下載Python-3.2.tar.bz2版本編譯器。

2、安裝Python3.2。

#進入terminal,將Python-3.2.tar.bz2解包
$tar jxvf Python-3.2.tar.bz2

#配置並且安裝新的編譯器
$cd Python3.2
$./configure
$make && make install

3、完成安裝,重新建立正確的連結。
#備份原來版本的編譯器檔案
$mv /usr/bin/python /usr/bin/python-2.4.3.bak

#建立軟連結
$ln -s /usr/locale/bin/python3.2 /usr/bin/python

#檢查安裝的版本號
$python -V

4、安裝配置完成之後,為了使yum正常工作,還需要進行下面的配置。
vim /usr/bin/yum
#將其中的/usr/bin/python修改為/usr/bin/python2.4
#wq儲存後退出文件
#yum可以正常工作

第4步的配置主要是因為yum需要使用原來版本的python,從而導致無法使用,所以制定老版本的python給yum呼叫即可。