Troubleshooting

What You Should Try First

Make sure your workspaces are built

$ build_underlay
$ build_ros

and make sure your workspace is sourced after you added new packages/nodes!

$ source ~/.zshrc

I cannot run my node!

Problem

You get a python exceptions with the last line of

Traceback (most recent call last):
...

being the following error

OSError: [Errno 8] Exec format error: <path/to/your/node>

Solution

You have forgotten to add

#!/usr/bin/env python3

as first line of your node. Better add it now.

Problem

You get the output

No executable found

Solution

Double check that the node exists, gets installed (CMakeLists.txt, see Run A Node), and is executable. If you have forgotten to make it executable (most likely reason of the before mentioned causes), run

$ chmod +x <PATH_TO_YOUR_NODE>