【发布时间】:2022-08-03 16:11:01
【问题描述】:
当我尝试 colcon 构建我的工作区时,我得到了以下回溯(我在 Windows 中使用 Ros2 Foxy):
--- stderr: dynamixel_sdk_custom_interfaces
Traceback (most recent call last):
File \"<string>\", line 1, in <module>
File \"C:\\Users\\yimmi\\AppData\\Roaming\\Python\\Python38\\site-packages\\numpy\\__init__.py\", line 138, in <module>
from . import _distributor_init
File \"C:\\Users\\yimmi\\AppData\\Roaming\\Python\\Python38\\site-packages\\numpy\\_distributor_init.py\", line 26, in <module>
WinDLL(os.path.abspath(filename))
File \"ctypes\\__init__.py\", line 373, in __init__
OSError: [WinError 193] %1 no es una aplicaci¾n Win32 vßlida
CMake Error at C:/opt/ros/foxy/x64/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake:213 (message):
execute_process(C:/opt/ros/foxy/x64/python.exe -c \'import
numpy;print(numpy.get_include())\') returned error code 1
Call Stack (most recent call first):
C:/opt/ros/foxy/x64/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake:48 (include)
C:/opt/ros/foxy/x64/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake:286 (ament_execute_extensions)
CMakeLists.txt:31 (rosidl_generate_interfaces)
有谁知道如何解决它?