永遠不要刪除/usr/bin下系統默認的python!!!切記!
使用的是Ubuntu 10.04 LTS版本,其中自帶Python為2.6.5。前幾天一時手癢,把Python升級為了2.7.3。
# ./configure --prefix=/usr/local/python2.7
# make
# make install
# cd /usr/bin
# ln -sf /usr/local/bin/python python
一切順利哇,沒有任何問題哇!
但是,但是,我做了萬惡的一步
ln -sf /usr/local/bin/python python2.6
就是這樣的一步哇,把我推上了不歸路,系統各種功能無法使用了,比如Ubuntu軟件中心。apt-get upgrade也會出現問題,提示python版本不符,改為默認版本。但是我已經把python2.6給覆蓋刪除了。
我以為換成2.6就行了,下載了2.6.8,2.6.5編譯安裝都不行,看來只能去找原來的python2.6,也幸好我原來安裝過10.04的虛擬機,從上面拷貝了一份才解決了問題。
所以再次提醒大家,不要刪除/usr/bin下的pythonx.x,永遠不要動它!最好將其備份一下。
//~End~