歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 更新CentOS系統的Python版本

更新CentOS系統的Python版本

日期:2017/2/28 14:00:29   编辑:Linux教程

因今天在CentOS系統下安裝一程序需要用到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。可是此時yum不能正常使用,需要修改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 刪除這些文件

無需操作系統直接運行 Python 代碼 http://www.linuxidc.com/Linux/2015-05/117357.htm

CentOS上源碼安裝Python3.4 http://www.linuxidc.com/Linux/2015-01/111870.htm

《Python核心編程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python開發技術詳解》.( 周偉,宗傑).[高清PDF掃描版+隨書視頻+代碼] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python腳本獲取Linux系統信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究環境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 語言的發展簡史 http://www.linuxidc.com/Linux/2014-09/107206.htm

Python 的詳細介紹:請點這裡
Python 的下載地址:請點這裡

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved