最近一個環境是centos5.x版本,python是2.4的,想裝2.7.python
使用yum安裝的,默認仍是2.4,那麼就只能使用源碼編譯來安裝了,那麼安裝好後如何切換版本是個問題,能夠寫一個腳本經過更換鏈接的方式來實現,但以爲不那麼方便,也容易出錯。這時想到pythonbrew,可是pythonbrew是自動安裝python的,若是我想讓pythonbrew管理我本身編譯的python那該如何作呢?centos
經過測試,發現只要在編譯時,指定安裝目錄到 pythonbrew根目錄下pythons目錄便可,即: 測試
./configure --prefix = /usr/local/pythonbrew/pythons/Python 2.7.6源碼
編譯好後,經過list命令發現pythonbrew已經發現咱們源碼編譯的2.7.6版本了,用use命令切換,一切正常!編譯