一
[rosrun] Couldn't find executable named talker.py below /home/xxx/abc/src/one
[rosrun] Found the following, but they're either not files,
[rosrun] or not executable:
[rosrun] /home/xxx/abc/src/one/scripts/talker.py
原因是打开方式不对。
运行rosrun [packagename] scripts/talker.py
二
Couldn't find executable named /home/xxx/abc/src/one/scripts/listener.py
原因是py文件没有给予权限,选中对应的python文件,鼠标右键,属性,权限,允许作为可执行文件。再运行代码即可