首页 文章

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

提问于
浏览
-1

这个问题在这里已有答案:

实际上我试图安装lxml因为

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

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

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

1 回答

  • 0

    事实上,你没有安装lxml包的要求 . 请遵循以下教程:http://lxml.de/installation.html

    特别注意这个:

    大多数MS Windows系统都缺乏构建软件的必要工具,从C编译器开始 . Microsoft将其留给用户来安装和配置它们,这通常不是微不足道的,这意味着分发者不能依赖于给定系统上可用的这些依赖项 . 在某种程度上,你得到你付出的代价,并让其他人付钱 . 由于此平台缺少软件包管理,如果您决定从源代码构建而不是使用二进制安装程序,最好静态链接库依赖项 . 为此,lxml可以使用libxml2和libxslt的二进制分发,它在静态构建期间自动下载 . 它需要libxml2和libxslt,以及iconv和zlib,它们可以从同一个下载站点获得 . 源构建文档中包含进一步的构建说明 .

相关问题