1. 程式人生 > >按照ROS教程中的命令:$ rosmsg show beginner_tutorials/Num執行產生錯誤

按照ROS教程中的命令:$ rosmsg show beginner_tutorials/Num執行產生錯誤

錯誤資訊如下:Unable to load msg [beginner_tutorials/Num]: Cannot locate message [Num]: unknown package [beginner_tutorials] on search path [{'rosconsole': ['/opt/ros/kinetic/share/rosconsole/msg']  ......

解決方法是執行命令:

                   source /home/pei/catkin_ws/devel/setup.bash

path中的/pei需要換成你自己的。

此命令會查詢路徑上的程式包,為了避免再遇到此類問題,可以用如下命令將上面的命令新增到.bashrc檔案中:

        gedit ~/.bashrc

完成後執行:

rosmsg show beginner_tutorials/Num

如沒有其他問題,則可得正確結果。