PIP与简易安装

easy_install 2004年发布,作为 setuptools . 它在安装时非常引人注目 packagesPyPI 使用需求说明符,并自动安装依赖项。

pip 2008年晚些时候,作为替代 easy_install 尽管仍主要建在 setuptools 组件。它在当时是著名的 not 安装程序包为 Eggs 或来自 Eggs (但更简单地说是“扁平”包装, sdists )并介绍了 Requirements Files 这使用户能够轻松地复制环境。

下面是pip和easy-install-now之间的重要区别:

pip

easy_install

从安装 Wheels

是的

卸载程序包

是的 (pip uninstall

依赖项重写

是的 (Requirements Files

列出已安装的程序包

是的 (pip listpip freeze

PEP 438 支持

是的

安装格式

“扁平”包装 egg-info 元数据。

胶囊蛋型

系统路径修改

是的

从安装 Eggs

是的

pylauncher support

是的 1

多版本安装

是的

安装期间排除脚本

是的

按项目索引

仅在virtualenv中

是,通过setup.cfg


1

https://setuptools.readthedocs.io/en/latest/easy-install.html自然脚本启动程序