python 재설치 경우 module 경로 설정 방법 좀 갈쳐주세요..
글쓴이: yosikky / 작성시간: 수, 2008/08/13 - 11:46오전
안녕하세요.. 새내기 IT 회사원..입니다.
회사에서 기본으로 설치해주는 python은 2.3버전이라서.. 2.5버전을 설치했는데요..
설치하고 /usr/local/bin을 path에 등록해서.. 공통으로 쓰는 리눅스 계정에서는 python을 치면 2.5버전으로 나오고..
실제로 실행을 하면 잘 됩니다.
그런데 crontab으로 등록해서 실행시키면..
안되더라구요.. 무슨 string모듈에 제가 사용하는 Template이라는 함수가 없다면서..
그래서 이상해서 sys.path를 찍어보니.. 2.3버전 경로들이 우수수 찍히더라구요..crontab으로 돌때는 말이죠..(제가 직접 실행하면 2.5버전으로 나옵니다..)
이거 crontab으로 돌릴때도 제가 보고 있는 경로를 바라보게 하려면 어떻게 해야 하나요?
검색어라도 알려주시면 감사하겠습니다...
전 검색을 정말 못하나봐요..-_ㅜ
Forums:
cron과 PATH
cron은 PATH를 초기화하니까 python script.py 이렇게 하지 마시고 /usr/local/bin/python script.py처럼 전체 경로를 적어주시면 잘 돌아갈겁니다.
댓글 달기