Czy ktoś może wyjaśnić, w jaki sposób katalogi z informacjami o jajach są powiązane z odpowiednimi modułami? Na przykład, mam następujący:Pakiety w języku Python i katalogi informacji o jajach
/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/
Jestem zakładając katalog jajko-info jest, aby odpowiedni moduł widoczne setuptools (easy_install), prawda? Jeśli tak, to w jaki sposób setuptools wiąże katalog jaja z katalogiem modułów?
Zakładając, że jestem na dobrej drodze i dla przykładu ... Gdybym chciał, aby istniejący pakiet był widoczny dla setuptools, mógłbym po prostu dowiązać symbol do katalogu modułów i katalogu informacji o jajach do katalogu site-packages? Po prostu sam bym to wypróbował, ale nie jestem pewien, jak przetestować, czy pakiet jest widoczny dla setuptools. Dodatkowe punkty, jeśli możesz mi również powiedzieć, jak to przetestować :)
Głównym powodem, dla którego staram się to wszystko zrozumieć, jest to, że chciałbym dowiązać niektóre moje moduły do pakietów serwisowych, aby móc wprowadzić zmiany do nich i zmiany są widoczne dla skryptów, które ich używają, bez konieczności ponownej instalacji jajka z PyPI po każdej zmianie.
Czy nadal masz wtyczkę quodlibet dla pytona wiszącego gdzieś? To brzmi naprawdę fajnie. –
@PeterTurner To prawdopodobnie sam quodlibet - [jest napisany w Pythonie] (https://github.com/quodlibet/quodlibet) –