python - Crontab - Django 错误:/bin/sh:/usr/bin/crontab:文件或目录不存在
问题描述
我正在开发一个运行 crontab 任务来提供数据库的 Django 项目。
当我尝试在运行 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"
有什么建议么?谢谢。
解决方案
推荐阅读
- javascript - 如何停止元素触摸屏幕边框?
- encryption - 是否有一些可靠的加密算法我可以自己实现它来加密我电脑中的一些文件?
- openedge - 在继续之前验证 dbman 是否已完成
- php - Foreach 导致嵌套 div
- android - React Native Animation(动画)在Android上不起作用
- javascript - communicating variables between go and javascript
- php - My PhP script doesn't write on my MySql database
- xml - Response from spring-boot application in JSON format instead xml?
- google-cloud-datastore - 在 Objectify 查询中使用 Datastore 复合过滤器
- javafx - 如何在两列上显示 PropertySheet