CentOS 6.5自帶的python版本爲2.6.6,但是日常工作中使用2.7.x的版本比較多,則可以通過升級來滿足需求。然而舊版本的Python已經被系統深度依賴,所以不能降丟版本的python卸載,只能全新安裝。
下載 python 2.7.6的安裝包:
wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
解壓安裝:
tar -xvf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local/python2.7
make
make install
3.將系統中默認的python版本變爲python 2.7
ln -fs /usr/local/python2.7/bin/python2.7 /usr/bin/python
4. 查看python版本
[root@localhost ~]# python -V Python 2.7.6
注意事項:
在升級完版本之後,使用yum的時候無法正常運行,需要將yum使用的python版本改爲系統自帶的python版本,修改辦法:
sed -i 's/bin\/python/bin\/python2.6/' /usr/bin/yum
至此,CentOS 6.5系統的python版本就成功升級到了2.7.6版本。