본문 바로가기

programming/python

파이썬스크립트 - 그냥 실행은 잘되는데 cron 걸면 실행이 안돼요 ㅜ

 

#ls -al /usr/bin/python

/usr/bin/python-> /usr/bin/python3 

python3로 심볼릭 링크 되어있음

 

# cat ~/.bash_profile

PYTHONPATH=/home/**

export PYTHONPATH

 

#echo $PYTHONPATH

/home/**

 

글로벌 환경변수는 python3인 상태이고

나는 python2 로 실행시키는 크론을 돌려야 되는 상황

./test.py 

실행 잘됨 ( 파일 #!/usr/bin env python2)

 

crond 돌리면 에러남

(python3 로 실행했을때 나는 에러)

 

 

@@@해결방안 bash script 의 hive가 조회가 안됐음

 0 0 * * *  source ~/.bash_profile && /home/**.py &&