Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Heroku(django项目)中使用django crontab的问题_Python_Django_Heroku_Cron_Django Cron - Fatal编程技术网

Python 在Heroku(django项目)中使用django crontab的问题

Python 在Heroku(django项目)中使用django crontab的问题,python,django,heroku,cron,django-cron,Python,Django,Heroku,Cron,Django Cron,我不可能在heroku中使用django crontab运行cron作业。Cron作业似乎在本地运行良好,但在heroku服务器中失败。遵循本教程,没有heroku() 让我与大家分享我的代码: setting.py INSTALLED_APPS = [ 'django_crontab', # more codes ] CRONJOBS = [ ('0 0 * * *', 'cinemas.cron.hello') ] 电影院/cron.py def hello()

我不可能在heroku中使用django crontab运行cron作业。Cron作业似乎在本地运行良好,但在heroku服务器中失败。遵循本教程,没有heroku()

让我与大家分享我的代码:

setting.py

INSTALLED_APPS = [
    'django_crontab',
     # more codes
]

CRONJOBS = [
    ('0 0 * * *', 'cinemas.cron.hello')
]
电影院/cron.py

def hello():
    print('This job is run every day at 12am.')
最后我运行了以下命令:

python manage.py crontab add
但是,heroku会产生以下错误消息:

/var/spool/cron: No such file or directory
在heroku中似乎没有cron目录?无论如何,如果我在heroku中使用django crontab


谢谢

正确-Heroku dynos没有许多您希望在Linux机器上找到的“正常”实用程序(dyno是一个容器,而不是一台完整的机器)。它看起来像是
django crontab
实际上试图与本机
crontab
实用程序交互