1. 程式人生 > >將python 2.6.6 升級到 2.7.10以及安裝setuptools和pip

將python 2.6.6 升級到 2.7.10以及安裝setuptools和pip

檢視python的版本

wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

根據官方資源,可以下載最新版本
2.解壓

tar -zxvf Python-2.7.10.tgz

3.更改工作目錄

cd Python-2.7.10

4.安裝

./configure --prefix=/usr/local
make && make install

5.檢視版本資訊

/usr/local/bin/python2.7 -V

6.建立軟連線,使系統預設的 python指向 python2.7

mv /usr/bin/python /usr/bin/python2.6.6 
ln -s /usr/local/bin/python2.7 /usr/bin/python

7.重新檢驗Python 版本

python -V
2.7.6

8.解決系統 Python 軟連結指向 Python2.7 版本後,因為yum是不相容 Python 2.7的,所以yum不能正常工作,我們需要指定 yum 的Python版本

vim /usr/bin/yum

將檔案頭部的

#!/usr/bin/python

改成

#!/usr/bin/python2.6.6

9.安裝setuptools和pip

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
sudo python ez_setup.py --insecure

下載地址:https://pypi.org/project/pip/10.0.1/#files
下載: pip-10.0.1.tar.gz 
tar -xf pip-10.0.1.tar.gz
cd pip-10.0.1
sudo python setup.py install

/usr/local/bin/pip -V
pip 10.0.1 from /usr/local/lib/python2.7/site-packages/pip-10.0.1-py2.7.egg/pip (python 2.7)

建立軟連線
ln -s /usr/local/bin/pip  /usr/bin/pip