1. 程式人生 > >阿里雲yum升級python2.7 CentOS6 預設自帶pyton2.6

阿里雲yum升級python2.7 CentOS6 預設自帶pyton2.6

一、centOS預設自帶的python版本為啥不是2.7

因為:由於yum沒有相容python2.7 ,所以安裝python2.7 yum就無法使用了,該如何做呢?

讓python2.6 和 python2.7 共存 ,yum 依然使用 python 2.6 ,系統使用 python 2.7


使用yum 升級python 2.6 ,首先要

1.下載 release檔案

2.yum 安裝 python2.7

執行下面的shell

rpm -ivh nux-dextop-release-0-2.el6.nux.noarch.rpm

yum -y install python27

yum -y install python27-devel


我們下一步需要用 python2.7的檔案覆蓋系統預設的python2.6的檔案,執行步驟如下,執行shell:

cd /usr/bin/

rm -rf python

cp python2.7 python


然後我們輸入命令檢視python 版本 python --version 已經是 2.7了

接著問題來了,上面說到yum不支援 python2.7 ,現在yum已經無法使用,不信你可以試一試.那麼我們就解決這個問題.

用 nano 或者 vi 開啟 /usr/bin/yum 檔案
nano /usr/bin/yum

裡面你可以檢視到yum引用python的路徑 /usr/bin/python 我們要把這個路徑改成 /usr/bin/python2.6

然後儲存配置檔案.