0. 실행환경 라즈베리파이4 (데비안 계열) 파이썬 3.7 crontab root가 아닌 일반 계정사용 1. crontab 설정문 아래와 같이 매일 00시 59분에 파이썬 스크립트를 실행하도록 스케줄링하였다. 59 00 * * * python3.7 /home/pi/dart_crawling/main.py `date +\%Y-\%m-\%d` 2.
원하는 유저에 스케줄이 등록되었는지 확인 python 은 유저마다 파이썬 패키지 설치가 다르게 되므로 직접 테스트해본 권한에서 실행되는지 확인이 필요하다. 예를 들어 user라는 유저만 pip를 통해 numpy를 설치했다면 root 권한으로 실행하는 python에서는 numpy 호출이 안된다. crontab -l 을 통해 스케줄이 정상적으로 등록되었는지 확인한다.
혹시 등록한 스케줄이 없다면 sudo crontab -l 을 통해 root 스케줄러에 잘못 등록되었는지 확인한다. 3. 실행할 파일에 대한 권한 확인 실행할 파일(파이썬 스크립트)에 ...
#
cron
#
소유권
#
스케줄
#
스케줄러
#
에러
#
예외
#
크롤러
#
파이선
#
파이썬
#
리눅스
#
로깅
#
로그
#
exception
#
linux
#
logging
#
pi
#
python
#
python3
#
raspberry
#
권한
#
파이썬3
원문 링크 : Python, Crontab이 실행이 안될 때 확인할 것들