Raspberry Pi 부팅 시에 자동으로 파이썬 스크립트 실행하기
실행 시킬 파이썬 스크립트를 준비한 후 다음을 따라해보자.
나는 전에 만들었던 인터넷 라디오 및 음악 플레이어 python 스크립트를 사용하였다.
먼저 /home/pi/.profile을 연다.
$ nano ~/.profile
그리고 맨 마지막 줄에 부팅시에 자신이 실행되길 원하는 bash 명령을 입력한다.
......
(sleep 10 && /usr/bin/python /home/pi/myscript.py)&
절대경로를 써줘야 하기 때문에 python 과 실행할 스크립트 .py의 경로를 제대로 써준다.
&& 은 앞의 명령을 끝낸 후 뒤의 명령을 실행하고
& 은 앞의 명령을 백그라운드에서 실행하고 그 다음 명령을 같이 실행한다.
10초를 sleep 한 후 파이썬 명령을 내리는 이유는 bash명령이 부팅 후에 실행되는 것이 아니라, 부팅 도중에 동시에 실행 된다. 따라서 파이썬 스크립트가 경우에 따라 제대로 실행되지 않는 결과가 나타날 수 있기 때문에 10초를 sleep 후에 파이썬 코드를 실행 시킨다.
위의 코드 대신 자신이 부팅시에 실행되길 원하는 bash 명령이 있다면 바꾸어보자.
아래는 음악 및 인터넷 라디오 플레이어를 부팅과 동시에 실행시킨 영상이다.
'Raspberry' 카테고리의 다른 글
Korean Alexa with Raspberry pi (1) | 2017.05.09 |
---|---|
Raspberry Pi로 LED 제어하기 (0) | 2017.04.11 |
Pi Camera를 이용해 Timelapse 촬영하기 (0) | 2017.04.08 |
PiFaceCAD를 이용해 인터넷 라디오 스트리머 만들기 (0) | 2017.03.29 |
PiFaceCAD를 이용해 MusicPlayer 만들기 (0) | 2017.03.29 |