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>