因今天安裝一程序需要用到python高版本,所以升級來系統自帶的python。
先查詢下系統的python版本是多少。
#python -V
顯示出來的是2.4.3,太老了,現在升級到比較穩定的版本3.3.0,大家想升級到最新版本可以參考官方網站(https://www.python.org/downloads/)。
溫馨提示:更新python千萬不要把老版本的刪除!新老版本是可以共存的,很多基本的命令、軟件包都要依賴預裝的老版本python的,比如yum。
現在就開始升級操作,在此之前為了防止編譯失敗我們把GCC升級到最新版本。
#yum -y install gcc
開始升級工作:#wget http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2
#tar -jxvf Python-3.3.0.tar.bz2#cd Python-3.3.0#./configure#make all#make install#make clean#make distclean
編譯安裝完畢。輸入下面命令查看版本
#/usr/local/bin/python3 –V
建立軟連接指向到當前系統默認python命令的bin目錄
#mv /usr/bin/python /usr/bin/python2.4 //當前python的版本為2.4所以是python2.4 #ln -s /usr/local/bin/python3.3 /usr/bin/python
輸入下面命令查看版本
#/usr/local/bin/python3 –V
此時查詢顯示的版本是:3.3.0??墒谴藭ryum不能正常使用,需要修改yum的配置文件。
#vi /usr/bin/yum
把文件頭部的#!/usr/bin/python改成#!/usr/bin/python2.4 //改為之前的老版本號保存退出。
到此升級完畢。
==========================================
最后附上卸載的方法:
我們還記得安裝python包是使用下面命令python setup.py install
#python setup.py install --record files.txt 記錄安裝后文件的路徑#cat files.txt | xargs rm -rf 刪除這些文件
新聞熱點
疑難解答