Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python 2.7 windows上安装libxml2_Python_Libxml2 - Fatal编程技术网

在python 2.7 windows上安装libxml2

在python 2.7 windows上安装libxml2,python,libxml2,Python,Libxml2,我已经搜索过了,但是py2.7没有libxml2二进制文件 我还尝试为py2.6.9版运行setup.py,但它给了我错误 failed to find headers for libxml2: update includes_dir 有人有解决方案吗?在我找到一个包含不同版本python和arch的预构建库的好页面之前的一段时间: 我想它会对您有用。您是在寻找python27 windows的lxml吗?我相信您指的是,而不是Python版本2.6.9。为了在windows上从源代码编译它,

我已经搜索过了,但是py2.7没有libxml2二进制文件

我还尝试为py2.6.9版运行setup.py,但它给了我错误

failed to find headers for libxml2: update includes_dir

有人有解决方案吗?

在我找到一个包含不同版本python和arch的预构建库的好页面之前的一段时间:


我想它会对您有用。

您是在寻找python27 windows的lxml吗?我相信您指的是,而不是Python版本2.6.9。为了在windows上从源代码编译它,您需要一个有效的C编译器、libxml2开发头等等。。。这不太可能奏效。像@MattH一样,我也会引导您改用它,您可能只需使用命令
easy\u install lxml
@ewall即可安装它。遗憾的是,在windows上安装lxml并不是那么容易,需要进行库依赖性和编译。我从某个地方的帖子中找到了一个
lxml build.py
脚本,然后我不得不安装VisualStudio,因为使用mingw32的构建失败了。今天做了所有这些之后,我想我可能会尝试将来之不易的二进制文件贡献给pypi,但我遇到了一些有趣的错误,我对今天的尝试几乎失去了耐心。@ewall,我用easy_install尝试了lxml,但没有成功/忘记了错误是什么。。已切换到2.6,以免在此之后出现更多此类错误。