CentOS中,Python的版本默認爲2.4.3版本,而咱們有不少工做可能須要更高的版本,而去Python官網的時候發現,Python的版本已經到3.2了,因而下載並升級了下CentOS中Python的版本。python
一、下載Python 3.2,地址:http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2shell
二、安裝Python 3.2app
- # 進入shell
- #解包
- $tar jxvf Python-3.2.tar.bz2
- #配置並安裝
- $cd Python3.2
- $./configure
- $make && make install
三、到此咱們已經安裝完成了,可是咱們進入shell後,發現python仍是2.4.3版本,咱們須要創建一個連接spa
- #back up old file
- $mv /usr/bin/python /usr/bin/python-2.4.3.bak
- #soft link to the python3.2
- $ln -s /usr/locale/bin/python3.2 /usr/bin/python
- #check the python version
- $python -V
四、安裝配置完成後,yum可能沒法正常工做,還須要作些配置code
- $vi /usr/bin/yum
- #將其中的/usr/bin/python修改成#/usr/bin/python2.4
- #wq保存便可
- #到此yum正常
主要是因爲咱們修改了默認的Python版本爲3.2,並修改了默認的連接。而yum須要使用原來版本的python,從而致使沒法使用。因此指定老版本的python給yum調用便可。ip