Czy ktoś może wyjaśnić, w jaki sposób katalogi egg-info są powiązane z odpowiednimi modułami? Na przykład mam:
/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/
Zakładam, że katalog egg-info ma sprawić, że odpowiedni moduł będzie widoczny dla setuptools (easy_install), prawda? Jeśli tak, w jaki sposób setuptools wiąże katalog egg-info z katalogiem modułów?
Zakładając, że jestem na dobrej drodze, i dla przykładu ... Gdybym chciał, aby mój istniejący pakiet był widoczny dla setuptools, czy mógłbym po prostu połączyć symbolicznie katalog modułu i katalog egg-info do witryny- katalog pakietów? Właśnie bym tego spróbował, ale nie jestem pewien, jak sprawdzić, czy pakiet jest widoczny dla setuptools. Dodatkowe punkty, jeśli możesz mi powiedzieć, jak to sprawdzić :)
Głównym powodem, dla którego próbuję to wszystko zrozumieć, jest to, że chciałbym dowiązać symboliczne niektóre z moich modułów do pakietów witryn, aby móc wprowadzać w nich zmiany i mieć je widoczne dla skryptów, które ich używają, bez konieczności ponownego instalowania jajko z PyPI po każdej zmianie.