本文主要是介绍rosrun 执行python文件显示成功(Success)但是不输出数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
项目场景:
rosrun 执行python文件显示成功(Success)但是不输出数据
/opt/ros/noetic/bin/rosrun:../src/xx/scripts/xx.py:Success
在msg自定义消息类型,编写发布方和订阅方程序时发现,rosrun文件,显示成功,但是并没有输出日志。
原因分析:
需要先编译!!
解决方案:
在VScode中先ctrl+shift+B进行文件编译,编译成功后再rosrun,就可以正常输出接收日志消息
编译界面如下:
之后终端就可以正常显示订阅数据啦
B站教程弹幕发现不止我一个人遇到这个问题,其他和我一样情况的小伙伴,希望这个方法可以帮到您~
这篇关于rosrun 执行python文件显示成功(Success)但是不输出数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!