无法通过pip install安装Python软件包hdt。出现错误:命令失败,退出状态为2

时间:2020-07-29 14:46:28

标签: python pip

我需要在Windows 10上安装Python软件包。Python版本是3.7。
我需要的软件包是kbqa_cq:http://docs.deeppavlov.ai/en/master/features/models/kbqa.html
我按照文档说的安装了它:

python -m deeppavlov install kbqa_cq

此软件包依赖项之一是hdt
安装hdt时出现错误:

BitSequence.cpp
hdt-cpp-1.3.3/libcds/include/libcdsBasics.h(27): fatal error C1083: ЌҐ г¤ Ґвбп ®вЄалвм д ©« ўЄ«о祭ЁҐ: sys/resource.h: No such file or directory,
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2

如您所见,错误来自C ++文件。

已安装一些MS Build Tools,具体是:

  • MSVC 140构建工具C ++ VS 2015(版本14.00)

  • MSVC 141构建工具C ++ VS 2017(14.16版)

  • 用于Windows 10(10.0.18362)的SDK

https://pypi.org/上的hdt软件包没有.whl。此外,hdt的github存储库已存档,因此从那里将无济于事。
我知道错过了MS Build Tools中的smth,但我不知道该怎么办。解决该错误的正确方法是什么?

0 个答案:

没有答案