首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows环境中安装Python包html5 5解析器?

如何在windows环境中安装Python包html5 5解析器?
EN

Stack Overflow用户
提问于 2021-04-29 04:58:14
回答 1查看 234关注 0票数 2

我正在尝试为我的Windows 10 python环境构建这个包,html5 5解析器。我已经阅读了这里找到的说明:https://html5-parser.readthedocs.io/en/latest/,但发现它们不清楚。

用于运行该包的脚本,虽然可以从Github中轻松获得,但如果从它驻留在该项目中的目录运行,则无法工作。上面的引用假设脚本将在windows连续集成服务器上运行。当然,我的python开发环境不是这样的。

我不知道如何从这里开始,我正在寻找一些关于如何构建这个包的一步步的指导。

EN

回答 1

Stack Overflow用户

发布于 2022-01-24 19:26:09

--这不是最终的解决方案/回答,但我想发布一些可以帮助实现最终解决方案的步骤。

首先,您需要安装MSCV,follow this tutorial,并确保您拥有所有的软件包。

然后克隆html5 5-解析库:https://github.com/kovidgoyal/html5-parser.git

win-ci.py从子文件夹.github\workflows移动到回购的根文件夹( setup.py在其中)。

编辑win-ci.py并注释掉行:

代码语言:javascript
复制
#env = query_vcvarsall()
#os.environ.update(env)

从函数install_deps()build()

现在,在repo字典中打开命令行并运行:

python win-ci.py install

这应该安装所有的依赖项。

在此之后,运行python win-ci.py应该执行build()函数并完成库的安装。

不幸的是,我有问题要使路径正常工作。

安装了构建工具之后,路径中没有nmake.exe,所以我不得不手动添加它:

C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64

然后,在build()步骤中,我由于缺少sttdef.h而陷入困境。

我在C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt中安装了库,但仍然无法使它工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67311247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档