2011-10-17 59 views
1

我的Python应用程序需要lxml。当我尝试安装lxml时,它出现“vcvrsall.bat not found”错误。在发掘了interwebs之后,我发现我需要安装MinGW,将它添加到我的PATH变量中,并修改distutils.cfg以使用此编译器。它的工作原理是,它现在试图下载lxml源文件并进行编译,但是在出现fatal error: libxml/xmlversion.h: No such file or directory错误时失败。看来,lxml依次取决于libxml C库。我如何将这个C库安装到我的MinGW环境中,以便继续构建我的lxml。使用MinGW在Windows上构建lxml

谢谢。

回答

1

看来,lxml依次取决于libxml C库。

lxmllibxml C库一个python包装。

如何将此C库安装到我的MinGW环境中,以便继续构建我的lxml。

试试这个教程:http://www.pokorra.de/coding/compile_libxml_mingw.html

对于LXML,你必须包括对libxml的标题引用,也有反对的二进制文件链接。

相关问题