Un tweet recita:
Non usare easy_install, a meno che non ti piaccia pugnalarti in faccia. Usa pip.
Perché usare pip su easy_install? La colpa non è principalmente di PyPI e degli autori dei pacchetti ? Se un autore carica tarball sorgente di merda (ad esempio: file mancanti, no setup.py) su PyPI, allora pip e easy_install falliranno. Oltre alle differenze estetiche, perché le persone di Python (come nel tweet sopra) sembrano preferire fortemente pip rispetto a easy_install?
(Supponiamo che stiamo parlando di easy_install dal pacchetto Distribute, gestito dalla community)
setuptools
non fa parte di Python 3 perché lo pip
è e questa è l'unica parte di cui gli utenti finali hanno bisogno. (E gli sviluppatori che vogliono distribuire su PyPI possono ovviamente pip install setuptools
, e tutto ciò che potrebbero desiderare.)