我已经使用pip install django crontab从GIT集线器安装了crontab。有关使用此链接的说明:https://github.com/kraiz/django-crontab。我正确地遵循了所有的步骤,但是没有使用这个计时表执行任何工作,我不知道我在ruunig这个计时表中犯了什么错误。我每2分钟设置一次cronjob时间,并检查这个时间表,如下所示: Python管理.pycrontab显示 这将给出如下信息: 键入help()可获取交互式帮助,或键入help(object)可获取有关对象的帮助。 您在/var/mail/vishalsrivastava有新邮件
当我检查收到的邮件时(使用:sudo vi/var/mail/vishalsrivastava),它给出了以下结果:
From vishalsrivastava@BigData-M-MINi16.local Tue Jul 22 13:36:02 2014
Return-Path: <vishalsrivastava@BigData-M-MINi16.local>
X-Original-To: vishalsrivastava
Delivered-To: vishalsrivastava@BigData-M-MINi16.local
Received: by BigData-M-MINi16.local (Postfix, from userid 501)
id 09DF619053F; Tue, 22 Jul 2014 13:36:00 +0530 (IST)
From: vishalsrivastava@BigData-M-MINi16.local (Cron Daemon)
To: vishalsrivastava@BigData-M-MINi16.local
Subject: Cron <vishalsrivastava@BigData-M-MINi16> /usr/local/opt/python/bin/python2.7 /Users/vishalsrivastava/Desktop/softwares/newWorkSpace/ajax_java/manage.py crontab run 78da17c7f1091ea4e6d7f80865664f0d # django-cronjobs for ajax_java
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=vishalsrivastava>
X-Cron-Env: <USER=vishalsrivastava>
X-Cron-Env: <HOME=/Users/vishalsrivastava>
Message-Id: <20140722080602.09DF619053F@BigData-M-MINi16.local>
Date: Tue, 22 Jul 2014 13:36:00 +0530 (IST)
Traceback (most recent call last):
File "/Users/vishalsrivastava/Desktop/softwares/newWorkSpace/ajax_java/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 285, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python2.7/site-packages/django_crontab/management/commands/crontab.py", line 37, in handle
self.__run_cronjob(args[1])
File "/usr/local/lib/python2.7/site-packages/django_crontab/management/commands/crontab.py", line 120, in __run_cronjob
job_name = job[1]
TypeError: 'NoneType' object has no attribute '__getitem__'
From vishalsrivastava@BigData-M-MINi16.local Tue Jul 22 13:38:01 2014
Return-Path: <vishalsrivastava@BigData-M-MINi16.local>
X-Original-To: vishalsrivastava
Delivered-To: vishalsrivastava@BigData-M-MINi16.local
Received: by BigData-M-MINi16.local (Postfix, from userid 501)
id 41B52190575; Tue, 22 Jul 2014 13:38:01 +0530 (IST)
From: vishalsrivastava@BigData-M-MINi16.local (Cron Daemon)
To: vishalsrivastava@BigData-M-MINi16.local
Subject: Cron <vishalsrivastava@BigData-M-MINi16> /usr/local/opt/python/bin/python2.7 /Users/vishalsrivastava/Desktop/softwares/newWorkSpace/ajax_java/manage.py crontab run 78da17c7f1091ea4e6d7f80865664f0d # django-cronjobs for ajax_java
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=vishalsrivastava>
X-Cron-Env: <USER=vishalsrivastava>
X-Cron-Env: <HOME=/Users/vishalsrivastava>
Message-Id: <20140722080801.41B52190575@BigData-M-MINi16.local>
Date: Tue, 22 Jul 2014 13:38:01 +0530 (IST)
Traceback (most recent call last):
File "/Users/vishalsrivastava/Desktop/softwares/newWorkSpace/ajax_java/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 285, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python2.7/site-packages/django_crontab/management/commands/crontab.py", line 37, in handle
self.__run_cronjob(args[1])
"/var/mail/vishalsrivastava" 8090L, 500435C
请帮我解决这个问题。在
目前没有回答
相关问题 更多 >
编程相关推荐