Python-Pakete und egg-info-Verzeichnisse

Kann jemand erklären, wie Ei-Info-Verzeichnisse an die jeweiligen Module gebunden sind? Zum Beispiel habe ich Folgendes:

/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/

Ich gehe davon aus, dass das Verzeichnis egg-info das entsprechende Modul für setuptools sichtbar machen soll (easy_install), oder? Wenn ja, wie bindet setuptools das Verzeichnis egg-info an das Modulverzeichnis?

Angenommen, ich bin auf dem richtigen Weg, und zum Beispiel ... Wenn ich ein bestehendes Paket von mir für setuptools sichtbar machen möchte, könnte ich einfach das Modulverzeichnis und das Ei-Info-Verzeichnis mit der Site verknüpfen -packages Verzeichnis? Ich hätte es einfach selbst versucht, bin mir aber nicht sicher, wie ich testen soll, ob das Paket für setuptools sichtbar ist. Bonuspunkte, wenn Sie mir auch sagen können, wie ich das testen soll:)

Der Hauptgrund, warum ich das alles zu verstehen versuche, ist, dass ich einige meiner Module zu Site-Paketen zusammenfassen möchte, damit ich Änderungen daran vornehmen und die Änderungen für die Skripte sichtbar machen kann, die sie verwenden, ohne sie neu installieren zu müssen das Ei von PyPI nach jeder Änderung.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage