我尝试在Windows10上安装Python包hdt。我需要hdt,因为它是我需要的一个大软件包的依赖项。
在Windows上构建WHL时存在C++错误。whl的构建在命令pip install hdt
之后开始。
错误是:
cl: Є®¬ ¤ п бва®Є warning D9002: Їа®ЇгбЄ ҐЁ§ўҐбв®Ј® Ї а ¬Ґва "-std=c++11"
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\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
已更新设置工具。
这里安装了MS构建工具:https://stackoverflow.com/a/55575792/10963649
我在Linux上试过,我已经在Linux上轻松安装了hdt,但我不想改变平台,因为一个软件包有问题。
您可以帮助我解决一些问题:
如何为hdt构建whl还有其他想法吗?
也许可以考虑作为一种解决方法:因为Linux上安装了hdt,所以可以在Linux上构建whl,然后在Windows上复制。但Linux上有.so文件,我不确定是否可以在whl中添加.so,然后在Windows上安装它
目前没有回答
相关问题 更多 >
编程相关推荐