题
我想使用py2exe时捆绑了一些鸡蛋依赖性和对py2exe站点指出,它不与那些工作,我需要先进行解压缩。我试着先运行easy_install -m lxml
然后easy_install --always-unzip lxml==2.2.2
,但没有奏效。然后我试图把它distutils.cfg
设置解压行为默认。我没有找到第二个文件,所以我做了HOME
环境变量与此内容创建一个pydistutils.cfg
文件有:
[easy_install]
zip_ok = 0
但easy_install的仍不能解压缩的蛋。是什么把事情做好最简单的方法?
解决方案
快速破解/解决方法:鸡蛋文件只是ZIP文件,所以你可以使用Python模块zip文件解压缩它们。也许你可以重命名的easy_install文件“easy_install_pre.exe”,并新建一个名为.bat文件“easy_install.bat”:
easy_install_pre.exe %1
unzip_eggs.py %1
其他提示
在zippped包文件应的第一重新安装强>之前被去除。然后很容易。
在问题中所述解压缩安装的所有方法应该工作,如果压缩包被去除第一,但没有它不起作用。解压缩后安装压缩包的重新安装是相反可以通过正常升级,而不需要删除任何东西。这是典型的appoximately有关的Python 2.5的期间一些旧版本的easy_install
不隶属于 StackOverflow