2017-07-31 29 views
-1

我试图导入revoke方法芹菜,取消与一个任务:导入错误:没有模块名为task.control

from celery.task.control import revoke 

但这引发错误:

ImportError: No module named task.control 

为什么我得到这个错误?我找不到有关Celery删除或重构此方法的任何文档。

我使用的是celery==3.1.18,我无法升级它,因为我使用的Django版本依赖于它。

+0

看起来像它的'app.control.Control':http://docs.celeryproject.org/en/3.1/reference/celery.app.control.html – Geotob

回答

0

你可以使用这样

from celery.app.control import Control 
Control.revoke(task_id) 
相关问题