1. 下載python源碼包
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
2. 解壓
tar -xjf Python-2.7.3.tar.bz2
3. 創建新python目錄
mkdir /usr/local/python2.7
4. 編譯安裝
tar xf Python-2.7.3.tgz cd Python-2.7.3 ./configure --prefix=/usr/local/python2.7 make && make install
5. 此時還沒有覆蓋老版本,可以先將舊python版本改成別的名字
mv /usr/bin/python /usr/bin/python_old
6. 爲新版本的python建立like
ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python
7. 測試,在命令行輸入python,就會顯示當前python的版本信息
[root@docker ~]# python Python 2.7.3 (default, Nov 15 2016, 16:58:04) [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>