我正在尝试在已经存在相同鸡蛋的计算机上安装鸡蛋。为什么它会删除鸡蛋然后重新安装它?我从带有选项的脚本调用easy_install:
['-v', '-m', '-f', 'R:/OPTIONS/Stephen/python_eggs', 'mypkg==1.0_r2009_03_12']
在运行 easy_install 命令时观察到:
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
这是什么原因造成的?为什么有时鸡蛋会被移除并重新安装,而有时会保留鸡蛋?我已经在我自己的 PC 上看到过几次这种情况,但我不确定如何始终如一地重现这种行为。
我正在使用 setuptools 0.6c9