无法通过pip安装lxml?还有其他选择吗?

时间:2016-06-29 21:55:40

标签: python pip lxml bs4

实际上我试图安装lxml因为

  

UserWarning:没有明确指定解析器,所以我使用了最好的HTML解析器(“html.parser”)。这通常不是问题,但如果您在另一个系统或其他虚拟环境中运行此代码,它可能会使用不同的解析器,并且行为也不同。

所以Iam尝试使用lxml.但由于此错误我无法安装 enter image description here

我尝试通过下载最新版本手动安装。但是无法制作它。任何人都可以帮我解决这个问题

1 个答案:

答案 0 :(得分:0)

很可能你没有安装lxml包的要求。请遵循本教程:http://lxml.de/installation.html

要特别注意这个例外:

  

大多数MS Windows系统缺乏构建软件的必要工具,   从C编译器开始。微软将它留给用户   安装和配置它们,这通常不是微不足道的意思   经销商不能依赖这些依赖关系   给定的系统。在某种程度上,你可以得到你付出的代价并赚取别人的代价   付出代价。

     

由于此平台的额外缺乏包管理,因此   如果您决定,最好静态链接库依赖项   从源代码构建,而不是使用二进制安装程序。为了那个原因,   lxml可以使用libxml2和libxslt的二进制分发   在静态构建期间自动下载。它需要libxml2   和libxslt,以及iconv和zlib,可以从   相同的下载网站。源构建中包含进一步的构建说明   文档。