首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Ros2 Foxy窗口执行colcon生成问题

用Ros2 Foxy窗口执行colcon生成问题
EN

Stack Overflow用户
提问于 2022-07-28 13:04:51
回答 1查看 249关注 0票数 0

当我试图构建我的工作区时(我在windows中使用Ros2 Foxy ),我得到了以下跟踪:

代码语言:javascript
复制
    --- 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)

有人知道怎么解决吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-03 08:11:01

我注意到这一点:

代码语言:javascript
复制
WinError 193

它看起来您的python运行时版本与Numpy不匹配(CPU arch不同吗?)也许您已经安装了Anacoda,并且它重写了默认的python路径。

您可以尝试检查您的python路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73153451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档