ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Related: #q325767.

Cool. I'll install via pip. Installed pip, then uneventfully installed pip install:

$ pip install lark-parser --upgrade

Reattempted following the ros2 install from source tutorial, continues to fail when rosdep install reaches python3-lark-parser

the problem is that pip installs are invisible to rosdep. Or at least, they're invisible because of how the rosdep rules have been created for that package.

You'll have to ask rosdep to ignore the python3-lark-parser key when invoking

rosdep install --from-paths src --ignore-src --rosdistro foxy -y --skip-keys "console_bridge fastcdr fastrtps rti-connext-dds-5.3.1 urdfdom_headers"

To do that, add python3-lark-parser to the --skip-keys option.