Crontab-Django错误:/ bin / sh:/ usr / bin / crontab:文件或目录不存在

时间:2020-10-13 10:39:30

标签: python django cron

我正在运行Django项目,该项目运行crontab任务来填充数据库。

当我在运行django服务器之前尝试添加crontab作业时,该问题就会显示:

命令:

(venv) python manage.py crontab add

错误:

/bin/sh: /usr/bin/crontab:  File or directory does not exist
  adding cronjob: (d99f11ab3bcd8ffb80a4a4f3b76cb35c) -> ('0,20,40 * * * *','data.cron.feed_database')
sh: /usr/bin/crontab:  File or directory does not exist

Django设置:

CRONJOBS = [
('0,20,40 * * * *', 'data.cron.feed_database'), 
]

这是我的crontab文件:

crontab -e

# m h  dom mon dow   command
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/crontab

0,20,40 * * * * /home/mote/Desktop/CODE/ORION/djangorion/venv/bin/python /home/mote/Desktop/CODE/ORION/djangorion/manage.py crontab run d99f11ab3bcd8ffb80a4a4f3b76cb35c #django-cronjobs for orion

sudo crontab -e

"Empty"

有什么建议吗? 谢谢。

0 个答案:

没有答案