标签: apriltags

无效的数字参数“/Wsign-compare”:无法在 Windows 上安装 pip 包或构建相应的库

我已经在 Linux 上使用 python 模块apriltag(在这里找到https://pypi.org/project/apriltag/)有一段时间了,需要将我的系统转移到 Windows。在我的Windows机器上,我尝试在python3.6上安装apriltag pip包:

python -m pip install apriltag

但轮子没能建造出来,给了我一个很长的错误列表,我相信其中的关键行是

构建自定义规则 C:/Users/xxxx/apriltag_3b8f424df9f543459d5bd3db09137d9f/core/CMakeLists.txt cl : 命令行错误 D8021: 无效的数字参数 '/Wsign-compare'```

担心 PyPI 包可能无法在 Windows 上运行(?)我查看了它所基于的项目,在此处找到https://github.com/swatbotics/apriltag。克隆到它并使用 Visual Studio 构建它,第一次构建失败并显示

错误 D8021 无效的数字参数 '/Wsign-compare'

我在这里查看过,/Wsign-compare但没有发现任何人遇到该错误的例子,更不用说解决它了。让我知道是否有解决办法,或者这个存储库是否永远不会在 Windows 上构建。

谢谢 :)

编辑:添加了上下文的整个 python 构建日志

python -m pip install apriltag

Collecting apriltag
  Using cached apriltag-0.0.16.tar.gz (201 kB)
Building wheels for collected packages: apriltag
  Building wheel for apriltag (setup.py) ... error
  ERROR: Command errored out with exit …
Run Code Online (Sandbox Code Playgroud)

python windows pip visual-studio apriltags

5
推荐指数
1
解决办法
1944
查看次数

标签 统计

apriltags ×1

pip ×1

python ×1

visual-studio ×1

windows ×1