1、下載,解壓
下載地址 https://www.python.org/downloads/
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz tar -xvf Python-2.7.13.tar.xz
2、編譯安裝,同時增加命令行記憶 以及 zilb 和 糾正默認的unicode 編碼。 默認有可能是 ucs2,改用ucs4 例如導致sqlite3 通過python 取出的記錄顯示亂碼
關於unicode 和 ucs 關系見:http://charlee.li/unicode-intro.html
yum install readline-devel.x86_64 ./configure --with-readline --with-zlib=/usr/include --enable-unicode=ucs4 make make install
3、更改linux默認python環境
mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python
4、解決yum需要使用python2.6.6 版本問題
vi /usr/bin/yum #修改 #!/usr/bin/python #改為 #!/usr/bin/python2.6.6