我需要在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,但我不知道该怎么办。解决该错误的正确方法是什么?