pip install dq3d失败 from dq3d import dualquat, quat
threeneedone opened this issue · 3 comments
dual_quaternion_py.cc
C:\Users\zheng\anaconda3\envs\myOpen3d\lib\site-packages\pybind11\include\pybind11\eigen/matrix.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
dq3d/dual_quaternion_py.cc(93): error C2017: 非法的转义序列
dq3d/dual_quaternion_py.cc(93): error C2001: 常量中有换行符
dq3d/dual_quaternion_py.cc(97): error C2143: 语法错误: 缺少“;”(在“}”的前面)
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> dq3d
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
Hi, did you solve this problem? I got a similar issue when I use with Python 3.8.0 :
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for dq3d
Running setup.py clean for dq3d
Failed to build dq3d
ERROR: Could not build wheels for dq3d, which is required to install pyproject.toml-based projects
Hi, I have a similar problem, seems like it is a problem with VERSION_INFO (line 93). But i don't know how to debug it while build it
Hi, I have a similar problem, seems like it is a problem with VERSION_INFO (line 93). But I don't know how to debug it while building it
and it seems like a problem with language encoding & VS compiler.