2011-10-03 85 views
0

我已经用bdist创建了两个蛋,而egg_A被定义为egg_B的依赖。 我使用命令解压同时检查鸡蛋都是好的,但是当我尝试英索尔鸡蛋使用的easy_install我碰到下面的堆栈跟踪:在Windows 7 easy_install失败

安装的C:\的virtualenv \ LIB \站点包\ pymarketdata -1.0-py2.7.egg
读文件:C:对于PyMarketData == 1.0

zipimport.ZipImportError/python_nest/
处理依赖关系:在C坏本地文件头:\ yoan \ YOYO \ lib中\ site-packages \ PyMarketData-1.0-py2.7.egg

任何想法它可能来自哪里?

回答

1

此错误:

bad local file header

似乎是说,文件头(其通常确定文件类型)没有被传递Python的测试。它可能是你使用的压缩程序。

尝试7-Zip(免费)或不同的程序时,创建您的egg。我以前没做过,但我认为甚至有一种方法可以用简单的'Python'来实现。