ros调用自定义消息找不到.msg(python)

  • Post author:
  • Post category:python


ImportError: No module named xx.msg 解决方法

确保配置文件没有错误的情况下,参考了网上的方法1:

import sys

sys.path.insert(0, ‘/media/eisa/Data/ydl_ws/devel/lib/python3/dist-packages’)

无效

参考:

https://www.cnblogs.com/xiaohuhu/p/10150248.html

法2:

自定义消息名不能等于功能包名

参考:

https://blog.csdn.net/qq_24894159/article/details/102833934

无效

我的方法:

错误-> from xxx.msg(自定义消息名) import AAA

(例如 from Person.msg import Person)

改:

from 功能包名.msg import *

即可在代码中使用自定义消息类型



版权声明:本文为qq_42462345原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。