mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-02 20:28:37 +08:00
fix the encoding problem for subprocess.check_output
This commit is contained in:
@@ -253,7 +253,7 @@ else:
|
|||||||
ros2_distro = ""
|
ros2_distro = ""
|
||||||
try:
|
try:
|
||||||
rosversion_out = subprocess.check_output(["rosversion", "-d"])
|
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 ["<unknown>", "kinetic", "lunar", "melodic"]:
|
if rosversion_out not in ["<unknown>", "kinetic", "lunar", "melodic"]:
|
||||||
ros2_distro = rosversion_out
|
ros2_distro = rosversion_out
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user