在Python 2.7上安装lxml时遇到问题

时间:2017-01-06 05:36:43

标签: python lxml

我运行命令行来安装lxml但是它给了我这个错误:

C:\Users\username\AppData\Local\Temp\easy_install-y6y867l_\lxml-3.5.0\temp\xmlXPathInit67jlgy6a.c(1): fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory


Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?

错误: Setup script exited with error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2

我已经安装了MVC。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

只需安装Anaconda,它包含许多库,包括lxml。

答案 1 :(得分:0)

运行此

set STATICBUILD=true && pip install lxml

这些依赖项将由安装程序下载并一起构建:

libxslt
iconv
zlib
libxml2

或者您可以从http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下载.whl文件并通过

安装
pip install lxml‑3.5.0‑cp27‑none‑win32.whl

如果不起作用,请检查此项。 lxml-install-on-windows-7-using-pip-and-python-2-7

希望这有帮助。