사용자 정의 Django 관리 명령을 실행하기 위해 cron을 실행하려고합니다. DotCloud에서 실행 중입니다. 크론 실행, 나는 다음과 같은 오류 얻을 때Django 관리 명령 Cron on Dotcloud
는 :
Traceback (most recent call last):
File "./manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named django.core.management
을 나는 크론이 노출 된 환경에서 실행되고 있기 때문이라고 생각합니다, 그래서 수동으로 같은 크론에서 PYTHONPATH를 설정했습니다. 다음은이 명령은 ...
PYTHONPATH=/home/dotcloud/env/lib/python2.6/site-packages/setuptools-0.6c11-
py2.6.egg:/home/dotcloud/env/lib/python2.6/site-packages/pip-1.0.1-
py2.6.egg :/홈/dotcloud/현재 : /home/dotcloud/env/lib/python2.6 :/dotcloud/ENV/lib 디렉토리/python2/집/home/dotcloud/env/lib/lib/python2.6/lib/python2.6/lib-dynload : /usr/lib/python2.6 : /usr/lib64/python2.6 : /usr/lib/python2.6/plat-linux2 : /usr/lib/python2.6/lib- tk : /usr/lib64/python2.6/lib-tk : /home/dotcloud/env/lib/python2.6/site-packages : /usr/local/lib/python2.6/dist-packages/virtualenv-1.6 .1-py2.6.egg : /usr/local/lib/python2.6/site-packages : /usr/local/lib/python2.6/dist-packages : /usr/lib/python2.6/dist- 패키지 : /usr/lib/pymodules/python2.6
오류가 계속 발생합니다. 반지와 나는 무슨 일이 일어나고 있는지 잘 모르겠다. 어떤 조언을 많이 주시면 감사하겠습니다.
감사합니다.
새 오류로 질문을 업데이트 할 수 있습니까? 지금 crontab 항목에 대해 게시 할 수 있습니까? –