Mac运行ROS2出现的问题

运行rqt

错误:ModuleNotFoundError: No module named 'catkin_pkg'

pip3 install catkin_pkg

会显示already installed, 在一个python的路径下,/library/frameworks/.../site-packages

vi ~/.zshrc

加入export PYTHONPATH=$PYTHONPATH:/library/frameworks/.../site-packages

source ~/.zshrc

运行rqt, 跳出窗体来。

Mac安装ROS2

这几天试了WINDOWS10搭建ROS2,废了好几天,卡在COLCON那里,没办法,网上搜不到解决办法。只能换了MAC,差点也卡住。

按ROS2的mac教程操作:https://index.ros.org/doc/ros2/Installation/Foxy/macOS-Install-Binary/

如果最后在运行ros2 run demo_nodes_py listener时出现:

”Fatal Python error: _PyInterpreterState_Get(): no current thread state

Python runtime state: unkn......