自行把build server python 版本已經從 2.7.3 升級到 2.7.6( 要build新平台的關係 ) 需要修好build出來的python libreadline 沒有 import 的 issue 以及 build image 會沒有 bz2 module ,趁這個機會分享一下。 前提: 如果你 python 並不是使用 apt-get install 去升級的,而是使用 ./configure sudo make sudo make install 去安裝的人 首先,先把你之前build好的 python make clean sudo make clean 第二,安裝 libreadline, bz2 sudo apt-get install libreadline-dev sudo apt-get install libbz2-dev 第三,去 2.7.6 的 make folder 下修改 Modules/Setup 裡面的一行 #readline readline.c -lreadline –ltermcap 把這一行 unmark 第四,重新 configure 編譯與安裝 ./configure sudo make sudo make install 這樣應該就可以了。
About Reading, Life, and some Information Technology