ROSRUN 报未预期的符号‘(‘附近有语法错误
程序员文章站
2024-02-20 08:56:58
...
import rospy
from geometry_msgs.msg import Twist
def doMsg(data):
rospy.loginfo(data.linear.x)
if __name__ == "__main__":
rospy.init_node("listener_p")
sub = Subscriber("cmd_vel", Twist, doMsg, queue_size=1)
rospy.spin()
catkin_make 时没有问题,rosrun时出现如下问题未预期的符号‘(‘附近有语法错误。
查了好长时间,发现语法并没有任何问题,后来发现在代码首行加入#!/usr/bin/env python
#!/usr/bin/env python
import rospy
from geometry_msgs.msg import Twist
def doMsg(data):
rospy.loginfo(data.linear.x)
if __name__ == "__main__":
rospy.init_node("listener_p")
sub = Subscriber("cmd_vel", Twist, doMsg, queue_size=1)
rospy.spin()
上一篇: php怎么输出表格内容比较快捷高效。
下一篇: mysql常用监控脚本命令整理
推荐阅读
-
ROSRUN 报未预期的符号‘(‘附近有语法错误
-
解决window下编辑shell命令,linux无法正确执行sh文件,报错未预期的符号 `$‘\r‘‘ 附近有语法错误
-
未预期的符号 `(‘ 附近有语法错误 ./file11.c: 行 2: `int main()‘,该如何处理?
-
未预期的符号“read”附近有语法错误
-
【shell特殊符号】未预期的符号 `(' 附近有语法错误
-
Linux shell 行4: 未预期的符号 `$‘\r‘‘ 附近有语法错误
-
.bashrc: 行 6: 未预期的符号 `$-in\r' 附近有语法错误
-
Linux 运行shell脚本出现 未预期的`$‘\r‘‘ 符号 附近有语法错误
-
linux 运行shell 出现未预期的符号 `$‘do\r‘‘ 附近有语法错误
-
行1: 未预期的符号 `$'\r'' 附近有语法错误