0

尝试安装“lxml-3.1.0”时,出现以下错误。

C:\Users\affine\Desktop\lib\lxml-3.1.0\src\lxml\includes\etree_defs.h(9) : 
    fatal  error C1083: Cannot open include file: 'libxml/xmlversion.h':
    No such file or directory
    error: command '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\cl.exe"'
    failed with exit status 2

有人可以帮助我理解这一点并克服这个问题吗?

4

1 回答 1

0

当我想pyshark==0.3.3为 python2.7 安装时,有一个错误xslt-config。它的建议是为python2.7安装VC++9.0。Microsoft Visual C++ Compiler for Python 2.7http://www.microsoft.com/en-us/download/details.aspx?id=44266下载后,我安装了它。然后发生了类似的错误:

src\lxml\includes\etree_defs.h(14):致命错误 C1083:无法打开包含文件:'libxml/xmlversion.h':没有这样的文件或目录编译失败:命令'C:\Users\Jeremy\AppData\Local \Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe' 失败,退出状态为 2

因此,我使用以下目录中的lxml命令在 Windows 命令提示符中安装:easy_install.exe lxmlG:\ProgramFiles\Python27\Scripts

 G:\ProgramFiles\Python27\Scripts>easy_install.exe lxml

在我第一次运行此命令时,它回答了我超时。然后我再次运行它,它确实有效。

于 2015-11-17T15:31:01.870 回答