Python 2.7
==
Centos 6.4 python 2.6 升級到 2.7
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
一開始有這個需求,是因為用 YaH3C 替代 iNode 進行校園網認證時,一直編譯錯誤,提示找不到 Python 的某個模塊,百度了一下,此模塊是在 Python2.7 以上才有的,但是系統的自帶的Python是2.6版本,難怪一直連不上網。于是,繼續百度google,進行安裝,后來又出現問題...在此開篇記錄一下,權當備忘。
查看python的版本
[plain] view plain copy print?
#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
make distclean
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
7.重新檢驗Python 版本
python -V
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的啊!
于是。。。
9.配置iBus
分別用 vi 打開下面兩個文件,找到 exec python 那一行,把exec python 改為 exec python2.6 保存,退出。iBus在重啟后就恢復正常了!是不是很開心?
[plain] view plain copy print?
#vi /usr/bin/ibus-setup
[plain] view plain copy print?
#vi/usr/libexec/ibus-ui-gtk
- 0 綜合性知識庫
- 1 前端資源
- 2 電子書籍和搜索工具
- 3 數據庫
- 3.1 MySQL工具
- 3.2 YUM安裝MySQL 5.5
- 3.3 MySQL升級
- 3.4 MySQL主從復制
- 3.5 Lepus數據庫監控工具
- 4 應用服務器
- 4.1 Apache
- 4.2 Ngnix
- 4.3 Kangle
- 4.4 各種一鍵包
- 4.5 應用服務器APP API
- 5 語言和腳本工具
- 5.1 安裝PHP多版本
- 5.2 YUM升級PHP5.6
- 5.2 Python升級2.7
- 5 MarkDown
- 6 Git
- 7 云計算VPS供應商
- 700 服務器Linux技術
- 7.1 服務器查找工具
- 701 服務器可視化技術
- 800 發布相關素材
- 997 模板類內容
- 9971 翻譯模板一