Kann jemand erklären, wie Ei-Info-Verzeichnisse mit ihren jeweiligen Modulen verknüpft 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 Ei-Info-Verzeichnis das entsprechende Modul für setuptools (easy_install) sichtbar machen soll, oder? Wenn ja, wie verbindet setuptools das Ei-Info-Verzeichnis mit dem Modulverzeichnis?
Angenommen, ich bin auf dem richtigen Weg und zum Beispiel ... Wenn ich ein vorhandenes Paket von mir für setuptools sichtbar machen wollte, könnte ich einfach das Modulverzeichnis und das Ei-Info-Verzeichnis mit der Site verknüpfen. Paketverzeichnis? Ich hätte es nur 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 versuche, all dies zu verstehen, ist, dass ich einige meiner Module zu Site-Paketen verknüpfen möchte, damit ich Änderungen daran vornehmen und die Änderungen für die Skripte sichtbar machen kann, die sie verwenden, ohne die neu installieren zu müssen Ei von PyPI nach jedem Wechsel.