Um tweet diz:
Não use easy_install, a menos que você goste de se esfaquear na cara. Use pip.
Por que usar pip sobre easy_install? A falha não está principalmente nos autores de pacotes e PyPI ? Se um autor fizer upload de tarball de código-fonte de porcaria (por exemplo: arquivos ausentes, sem setup.py) para o PyPI, o pip e o easy_install falharão. Além das diferenças cosméticas, por que as pessoas do Python (como no tweet acima) parecem preferir fortemente o pip do que o easy_install?
(Vamos supor que estamos falando de easy_install do pacote Distribute, que é mantido pela comunidade)
setuptools
não faz parte do Python 3 porque pip
é, e essa é a única parte que os usuários finais precisam. (E os desenvolvedores que desejam distribuir em PyPI pode, obviamente pip install setuptools
, e tudo o mais que pode querer.)