Windows 7上easy_install失败
我用bdist创建了两个egg包,其中egg_A被定义为egg_B的依赖项。我用unzip命令检查了这两个包,发现都没问题。但是当我尝试用easy_install安装这个egg包时,出现了以下错误信息:
已安装 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 中的本地文件头有问题
有人知道这可能是什么原因吗?
1 个回答
1
这个错误:
坏的本地文件头
看起来是在说文件的头部信息(通常用来判断文件类型)没有通过Python的检查。这可能和你使用的压缩程序有关。
你可以试试7-Zip(免费软件)或者换一个程序来创建你的egg
文件。我之前没做过,但我觉得用普通的Python也可以做到这一点。