簡述
setuptools 和 pip 都是管理 Python 包的工具,可以從 PyPI 上自動下載下傳,安裝包。
| 版權聲明:一去、二三裡,未經部落客允許不得轉載。
安裝 setuptools
進入 setuptools 下載下傳頁面,下載下傳 setuptools 源碼包。
# wget https://pypi.python.org/packages/6f/10/5398a054e63ce97921913052fde13ebf332a3a4104c50c4d7be9c465930e/setuptools-26.1.1.zip#md5=f81d3cc109b57b715d46d971737336db
下載下傳完成之後,解壓縮,然後進入壓縮後的目錄:
# unzip setuptools-26.1.1.zip
# cd setuptools-26.1.1
安裝:
# python setup.py install
安裝 pip
進入 pip 下載下傳頁面,下載下傳 pip 源碼包。
# wget --no-check-certificate https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a
下載下傳完成之後,解壓縮,然後進入壓縮後的目錄:
# tar -zxvf pip-8.1.2.tar.gz
# cd pip-8.1.2
安裝:
# python setup.py install
錯誤處理
在安裝過程中,如果提示如下錯誤:
RuntimeError: Compression requires the (missing) zlib module
需要先安裝 zlib:
# yum install zlib
# yum install zlib-devel
# make clean
# make
# make install
更多參考
- An Introduction to Distutils
- setuptools
- EasyInstall
- PythonEggs