Was ist der Unterschied zwischen einem "sdist' .tar.gz Verteilung und ein python-ei?

Ich bin ein bisschen verwirrt. Es scheinen zwei verschiedene Arten von Python-Paketen, source-Distributionen (setup.py sdist) und ei-Distributionen (setup.py bdist_egg).

Beide scheinen nur die Archive mit den gleichen Daten, die python-source-Dateien. Ein Unterschied ist, dass pip, die am meisten empfohlene Paket-manager ist nicht in der Lage zu installieren Eier.

Was ist der Unterschied zwischen den beiden und was ist 'die' Art und Weise zu tun, verteilen Sie meine Pakete?

(Beachten Sie, ich bin nicht zu wollen, verteilen Sie mein Paket bei PyPI, aber ich möchte ein Paket-manager, der holt meine Abhängigkeiten von PyPI)

InformationsquelleAutor Peter Smit | 2011-06-09
Schreibe einen Kommentar