Centos6.4系統自帶的Python是2.6版本,但是很多軟件在2.7版本下才能使用。
#python -V
Python 2.6.6
1.下載Python-2.7.3
#wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
2.解壓
#tar -jxvf Python-2.7.3.tar.bz2
3.更改工作目錄
#cd Python-2.7.3
4.安裝
#./configure
#make all
#make install
#make clean
5.查看版本信息
#/usr/local/bin/python2.7 -V
6.建立軟連接,使系統默認的 python指向 python2.7
#mv /usr/bin/python /usr/bin/python2.6.6
#ln -s /usr/local/bin/python2.7 /usr/bin/python
[root@localhost
bin]# ll python
lrwxrwxrwx. 1 root root 24 9月 5 04:04 python -> /usr/local/bin/python2.7
7.重新檢驗Python 版本
#
python -V
Python
2.7.3
8.解決系統 Python 軟鏈接指向 Python2.7 版本後,因爲yum是不兼容 Python 2.7的,所以yum不能正常工作,我們需要指定 yum 的Python版本
#vi /usr/bin/yum
將文件頭部的
#!/usr/bin/python
改成
#!/usr/bin/python2.6.6
不久就突然發現輸入法圖標不見了,然後打字沒有候選框!iBus 崩了!再次進行搜索,又是版本問題. iBus也是不支持Python2.7
8.配置iBus
分別用 vim 打開下面兩個文件,找到 exec python
那一行,把exec python 改爲 exec python2.6 保存,退出。iBus在重啓後就恢復正常了
#vim /usr/libexec/ibus-ui-gtk