方法有兩種:html
請參考:http://www.pip-installer.org/en/latest/installing.html#prerequisitespython
1.經過setuptools安裝
安裝setuptools,下載 https://pypi.python.org/pypi/setuptools git
setuptools-X.X.tar.gz cd setuptools-x.x python setup.py install
以後python安裝目錄下會生成一個Script文件夾,文件夾裏會生成easy_install相關文件github
cd Scirpt
easy_install pip
或者不經過easy_install來安裝pip,能夠經過get-pip.py來安裝
下載 https://raw.github.com/pypa/pip/master/contrib/get-pip.pyide
python get-pip.py
或者也不經過get-pip來安裝pip,而是經過pip源碼來安裝
下載 https://pypi.python.org/packages/source/p/pipui
pip-X.X.tar.gz cd pip-x.x python setup.py install
最後經過pip來安裝distribute
spa
pip install distribute
2.經過distribute安裝
安裝distribute,下載 http://python-distribute.org/distribute_setup.pycode
python distribute_setup.py
做用是下載distribute-0.6.49,這個包裏有setuptools
以後python安裝目錄下會生成一個Script文件夾,文件夾裏會生成easy_install相關文件htm
cd Scirpt
easy_install pip
或者不經過easy_install來安裝pip,能夠經過get-pip.py來安裝
下載 https://raw.github.com/pypa/pip/master/contrib/get-pip.pyblog
python get-pip.py
或者也不經過get-pip來安裝pip,而是經過pip源碼來安裝
下載 https://pypi.python.org/packages/source/p/pip
pip-X.X.tar.gz cd pip-x.x python setup.py install
最後經過pip來更新distribute
pip install --upgrade distribute
建議使用第二種方法來安裝,若是使用第一種方法中的setuptools是舊版本的,最後經過pip更新setuptools會從新安裝setuptools的(潔癖)
使用以上兩種方法中的其中一種成功安裝pip後必須把Script文件夾路徑添加到系統環境變量裏,安裝python時也請把添加環境變量選項選上,否則以上命令可能不能使用(對於新手)
對於distribute、setuptools、pip、easy_install這些包的關係
distribute是setuptools的取代,pip是easy_install的取代
請看 http://guide.python-distribute.org/installation.html#installing-pip http://microacup.github.io/python/2013/05/08/pip-install/