[python3-pykdl] defined as "not available" for OS version [bionic]
hello ihave a problem when i run
rosdep install -y --from-paths . --ignore-src --rosdistro melodic
it show me this error
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
tf2_geometry_msgs: [python3-pykdl] defined as "not available" for OS version [bionic]
tf2_sensor_msgs: [python3-pykdl] defined as "not available" for OS version [bionic]
amcl: [python3-pykdl] defined as "not available" for OS version [bionic]
any one can help me plzz i use ubuntu 18.04 and ros melodic
It's likely the OP cloned the
noetic-devel
version of thetf2
repository and it's trying to install Python 3 dependencies. For Melodic that won't work.Manually installing dependencies should not be necessary. Using
rosdep
is always preferred.