カスタムDjango管理コマンドを実行するためにcronを実行しようとしています。私はDotCloudで走っています。Django管理コマンドCron on Dotcloud
のcronが実行されると、私は次のエラーを取得する:
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
私はcronのは、裸の環境で実行されているので、これはあると思いますので、私は手動で同じのcronで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エントリーのために今持っているものを投稿できますか? –