1. pip
pip 是一个安装和管理 Python 包的工具 , 是 easy_install 的一个替换品。
distribute是setuptools的取代(Setuptools包后期不再维护了)。
pip的安装需要setuptools 或者 distribute,如果你使用的是Python3.x那么就只能使用distribute因为Python3.x不支持setuptools。
pip 可以利用 requirments.txt 来实现在依赖的安装。在 setup.py
中,也存在一个install_requires
表来指定依赖的安装。它们的区别在哪里?可以看这篇文章: setup.py vs requirements.txt (中文版)