diff --git a/msg/tools/generate_microRTPS_bridge.py b/msg/tools/generate_microRTPS_bridge.py index 251eb936bc..b10f837a6c 100644 --- a/msg/tools/generate_microRTPS_bridge.py +++ b/msg/tools/generate_microRTPS_bridge.py @@ -253,7 +253,7 @@ else: ros2_distro = "" try: rosversion_out = subprocess.check_output(["rosversion", "-d"]) - rosversion_out = rosversion_out.rstrip() + rosversion_out = rosversion_out.rstrip().decode('utf-8') if rosversion_out not in ["", "kinetic", "lunar", "melodic"]: ros2_distro = rosversion_out except OSError as e: