Ein Tweet lautet:
Verwenden Sie easy_install nicht, es sei denn, Sie stechen sich gerne ins Gesicht. Verwenden Sie pip.
Warum pip over easy_install verwenden? Liegt der Fehler nicht hauptsächlich bei PyPI- und Paketautoren ? Wenn ein Autor Mistquellen-Tarball (z. B. fehlende Dateien, keine setup.py) auf PyPI hochlädt, schlagen sowohl pip als auch easy_install fehl. Abgesehen von kosmetischen Unterschieden, warum scheinen Python-Leute (wie im obigen Tweet) pip gegenüber easy_install stark zu bevorzugen?
(Nehmen wir an, wir sprechen von easy_install aus dem Distribute-Paket, das von der Community verwaltet wird.)
setuptools
ist nicht Teil von Python 3, weil es pip
ist, und das ist der einzige Teil, den Endbenutzer benötigen. (Und Entwickler, die auf PyPI verteilen möchten, können natürlich pip install setuptools
und alles andere, was sie wollen.)