ROS 멜로딕은 파이썬2를 기본적으로 사용하는데 3를 사용하려면 아래와 같이 설정해주어야 한다.
$ sudo apt install python3-pip python3-all-dev python3-rospkg
$ sudo apt install ros-melodic-desktop-full --fix-missing
윗줄은 python3 설치 및 종속성, ros에 python3를 설치하는 과정이다.
아래줄은 python3를 설치하는 과정에서 손실된 일부 패키지들을 다시 재설치해주는 명령어이다.
이후 python3 파일을 ROS에서 사용할 시 파일 첫줄에 아래 한줄을 추가해주면 된다.
#!/usr/bin/env python3
출처
https://junk-research-note.tistory.com/10?category=956442