0
내 장고 앱 중 하나에서 test_cron_command이라는 사용자 정의 명령을 사용하여 crontab을 사용하여 실행하고 싶습니다. 나는 virtualenv에서 os x Mavericks 인 개발 환경에서 이것을 실행하고있다. 간단한 crontab 행 (example)을 사용하여 수행 할 수 있음을 보여주는 많은 참고 자료를 읽었습니다. 그러나 나는 그것을 작동시킬 수 없습니다. 오류 메시지가os x 매버릭스에서 vitrualenv 장고 cron 작업
DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
DJANGO_SETTINGS_MODULE=boilerroom.settings
55 15 * * * cd /Users/rs/devel_web/virtenv/boilerroom/ && /Users/rs/devel_web/virtenv/dj155_py27/bin/python2.7 /Users/rs/devel_web/virtenv/boilerroom/manage.py test_cron_command
메일 : 어떤 도움을 크게 감상 할 수
X-Cron-Env: <DYLD_LIBRARY_PATH=/usr/local/mysql/lib/>
X-Cron-Env: <DJANGO_SETTINGS_MODULE=boilerroom.settings>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=rs>
X-Cron-Env: <USER=rs>
X-Cron-Env: <HOME=/Users/rs>
Message-Id: <[email protected]>
Date: Fri, 4 Jul 2014 15:55:10 -0400 (EDT)
/Users/rs/devel_web/virtenv/dj155_py27/lib/python2.7/site-packages/numexpr-2.4.1.dev-py2.7-macosx-10.9-intel.egg/numexpr/cpuinfo.py:75: UserWarning: [Errno 2] No such file or directory
stacklevel=stacklevel + 1):
이 crontab을 다음과 같은 오류가 발생합니다.
방금 시도했지만 아무런 차이가 없었습니다. 나는 여전히 'stacklevel + 1' 오류를 얻는다. – Roland
저는 파이썬과 다른 패키지의 다른 버전으로 다른 개발 환경을 가질 수 있도록 virtualenv에 제 코드를 넣었습니다. – Roland
올바른 virtualenv에 mysqldb 모듈을 설치 했습니까? –