我使用bdist创建了两个蛋,egg_A被定义为egg_B的依赖项。 我使用命令 unzip 检查两个鸡蛋,两者都没问题,但是当我尝试使用easy_install来测试鸡蛋时,我得到以下堆栈跟踪:
已安装c:\ virtualenv \ lib \ site-packages \ pymarketdata-1.0-py2.7.egg
读取文件:C:/ python_nest /
处理PyMarketData的依赖关系== 1.0
zipimport.ZipImportError:c:\ yoan \ yoyo \ lib \ site-packages \ PyMarketData-1.0-py2.7.egg
中的错误本地文件头知道它可能来自哪里?
答案 0 :(得分:1)
此错误:
错误的本地文件标题
似乎说文件头(通常决定文件类型)没有通过Python的测试。它可能是您使用的压缩程序。
在创建egg
时尝试使用7-Zip(免费)或其他程序。我之前没有制作它们,但我认为甚至还有一种方法可以用普通的'ol Python'来实现它。