使用ubuntu20.04的foxy版本ROS2,执行ros2 run tf_tools view_frames.py报错No modules named 'tf2_py._tf2_py'
-
使用ubuntu20.04的foxy版本ROS2,执行ros2 run tf_tools view_frames.py报错No modules named 'tf2_py._tf2_py';
之前已经安装过
$ sudo apt install ros-foxy-tf2-tools
$ sudo apt install ros-foxy-turtle-tf2-py
$ sudo pip3 install transforms3d
之后执行小海龟的demo
ros2 launch turtle_tf2_py turtle_tf2_demo.launch.py
没有问题,
另开终端
ros2 run turtlesim turtle_teleop_key键盘控制小海龟,另一个小海龟也能跟踪
但此时去得到tf树报错
即,ros2 run tf2_tools view_frames.py报错: no modules named 'tf2_py._tf2_py'
-
@406082139 conda deactivate 退出后尝试
-
@小鱼 谢谢小鱼哈哈,conda deactivate解决了,应该是和conda一些库冲突了噢