文章目录
编写python文件的流程
#! /usr/bin/env pythno
#0.设定pyhton解释器
import rospy
#1.导包
if __name__ == "__main__":
#2.编写函数入口
rospy.init_node("指定节点名称")
#3.初始化节点
rospy.loginfo("hello hahaha")
#4.输出日志
python文件的配置
现象:当不配置CMakeLists.txt时用rosrun执行python会报错
产生错误类型:/usr/bin/env python没有那个目录
原因:当前noetic版本使用的是python3,配置文件的作用是定位到python3的解释器
解决方法:
1.直接声明解释器为python3(不建议,有可能调用别人的代码不能直接修改)
2.通过软连接将python连接到python3
sudo /usr/bin/python3 /usr/bin/python
版权声明:本文为m0_46588743原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。