1-235 Ubuntu Mate 라즈베리파이+3에 Python 3 IDLE를 설치하자

codingart(66)
Published in
#kr
Words
208
Reading
1 min
Listen
Play
7y

라즈베리 파이+3에 Wubuntu Mate를 설치하게 된 중요한 동기는 곧 사용하게 될 NVIDIA 사의 Jetson Nano 보드를 사용하기 전에 미리 익숙해 질 수 있도록 연습을 해본다는 의미가 크다.

라즈베리 파이+3 보드에서 Jetson Nano 보드로 넘어가기 전에 확인해 보아야 할 사항으로는 Pi 카메라 설치 문제가 있다. Jetson Nano 보드 사용자 매뉴얼에서도 언급되는 내용이지만 Pi 카메라 사용이 가능하다는 점이다. 즉 Python 코드로 작성되는 카메라 코드를 다루기 위해서 우선적으로 Python 코드를 편집할 수 있는 IDLE를 설치해야 할 것이다.

지금까지의 사용 경험에 따르면 이미 라즈베리 파이에서 자체 OS 설치 시에 따라오는 파이선3 IDLE 가 편리함과 동시에 익숙하게 느껴지므로 Wubuntu의 마테 명령 창에서 설치해 보도록 한다. IDLE 와 함께 Python3 이 함께 설치된다.

noname11.png

라즈베리파이의 Debian 이나 Wubuntu 와 같은 Linux 형 OS에서 흔하게 사용되는 sudo 명령은 supervisor 차원에서 실행하는 do 명령으로 보인다. 즉 가장 상위 차원의 명령에 해당하는 듯하다.
Wubuntu 메뉴에서 아래와 같이 IDLE가 설치되었음을 확인할 수 있다.

noname12.png

이와 같이 Python IDLE가 설치되었으면 그 다음은 GPIO, NumPy, MatplotLib, TensorFlow, PyTorch 와 같은 필요한 라이브러리를 설치하는 작업이 남았다. 라즈베리 파이의 Jessie 나 Stretch 또는 Buster 의 경우에는 즉 보드의 IO 핀들을 외부와 인터페이스 하는 라이브러리를 GPIO라고 하며 Rpi.gpio 라이브러리 모듈이 지원된다. Wubuntu에서도 이들 기능을 지원하는 GPIO Zero 라든지 pigpio 및 WiringPi가 있다. 특히 GPIO 인터페이스 핀을 사용함에 있어서 RC카의 직류모터를 구동할 수 있는 기능들이 중요하다.

1-235 Ubuntu Mate 라즈베리파이+3에 Python 3 IDLE를 설치하자 | Ecency