Ich versuche ein Ei auf einem Computer zu installieren, wo bereits ein identisches Ei existiert. Warum entfernt es das Ei und installiert es dann neu? Ich rufe mit den Optionen aus einem Skript easy_install:Warum löscht setuptools manchmal genau dasselbe Ei und installiert es dann erneut?
['-v', '-m', '-f', 'R:/OPTIONS/Stephen/python_eggs', 'mypkg==1.0_r2009_03_12']
Während die easy_install Befehl ausführen dies beobachtet wurde:
Searching for mypkg==1.0-r2009-03-12
Best match: calyon 1.0-r2009-03-12
Processing calyon-1.0_r2009_03_12-py2.4-win32.egg
Removing d:\devtools\python24\lib\site-packages\mypkg-1.0_r2009_03_12-py2.4-win32.egg
Copying mypkg-1.0_r2009_03_12-py2.4-win32.egg to d:\devtools\python24\lib\site-packages
Was das verursacht? Warum wird das Ei manchmal entfernt und wieder eingebaut, und bei anderen Gelegenheiten bleibt das Ei erhalten? Ich habe es einige Male auf meinem eigenen PC gesehen, aber ich bin mir nicht sicher, wie ich das Verhalten konsequent reproduzieren kann.
Ich verwende Setuptools 0.6c9