无法安装lxml模块

时间:2016-12-23 16:12:50

标签: python pip lxml

我知道之前已经问过这个问题,但是我已经尝试了几乎所有我能找到的问题上列出的解决方案,但都无济于事。

Pip install lxml不起作用,easy_install lxml也不起作用。我已经下载并尝试了一些不同版本的lxml:

lxml-3.6.4-cp27-cp27m-win32(WHL文件)

lxml-3.7.0-cp36-cp36m-win32(WHL文件)

lxml-lxml-lxml-3.7.0-0-g826ca60.tar(GZ文件)

我还从libxml2libxslt下载并提取了所有内容。现在他们都坐在自己的解压缩文件夹中。

当我从命令行运行安装时,它似乎工作了几秒钟但最终失败了。它是fails with exit status 2failed building wheel for lxmlcould not find function xmlCheckVersion in library libxml2. Is libxm12 installed? .....我认为它已经安装但我不知道安装的libxm12应该是什么样子。我解压缩并从libxm12下载中提取了所有内容。

我还尝试过来自其他SO帖子的所有以下命令,每个都失败了:

sudo apt-get install python-lxml

apt-get install python-dev libxml2 libxml2-dev libxslt-dev

pip install --upgrade lxml

pip3 install lxml

我也抬起头来试图安装"预建的二进制文件"但那些似乎也没有工作.......

我不希望这篇文章只是让我抱怨它不会工作所以我的问题是:将lxml放到我的计算机上最简单最直接的方法是什么,这样我就可以在Python中使用它了?

1 个答案:

答案 0 :(得分:1)

安装缺少的依赖项sudo apt-get install zlib1g-dev