解决了,原因是python版本不匹配的问题
在colcon build的时候,不知道为什么调用的是python3.7(改了默认的系统python路径也不行),导致编译出的so都是py37的。而我运行程序的conda环境是python3.8的,加载so就报错了。所以在colcon build之前,在cmakelist中,set指定下python3.8路径,就可以了
重要提示
-
已解决 jetson ros2-foxy 自定义消息
综合问题 • • 1161556243 -
已解决 大佬们都用ros2的哪个版本
ROS2 • • 2577590877 -
已解决 fishbot能够同时运行几个节点?
FishBot机器人 • • 1824255446 -
已解决 navigation2 的mppi
综合问题 • • chen -
已解决 Nav2 自动 launch AMCL
Nav2 • • 杜守钰 -
已解决 moveit和gazebo仿真--配置moveit问题
综合问题 • • 767015514 -
已解决 ubuntu22.04一键安装时安装很慢
一键安装 • • 1062677017 -
已解决 moveit2配置助手问题
机械臂运动规划 • • 深海 -
已解决 rviz不能显示环境模型,且机器人模型也不在
ROS2 • • 小猴同学 -
已解决 ros2 foxy gazebo仿真kinect问题
ROS2 • • 深海