Получение ImportError: невозможно импортировать имя SRV в ROS - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть ROS сервер MY_Warning, и у меня есть файл node/srv/MY_Warning.srv, который содержит:

typ1 var1
typ2 var2                                                                                                                                                                                                                                                                  
---                                                                                                                                                                                                                                                                             
typ3 var3 

в node/src/subdir/main.py (который содержит сервер) У меня есть from node.srv import MY_Warning, MY_WarningResponse, но я Я получаю:

    from node.srv import MY_Warning, MY_WarningResponse
ImportError: cannot import name EOR_Warning

, в то время как rossrv show MY_Warning показывает мне правильную / ожидаемую вещь:

$ rossrv show MY_Warning
[node/MY_Warning]:
typ1 var1
typ2 var2
---
typ3 var3

Что я здесь упускаю или делаю неправильно? Я не понимаю ...

...