ImportError无法从celery.execute导入send_task

时间:2020-04-10 06:52:25

标签: python python-2.7 celery

我在虚拟环境中安装了celery 3.1.25,尽管语法正确,但我的代码却显示了导入错误,例如ImportError cannot import send_task from celery.execute,我知道问这个问题很愚蠢,但是没有找到任何相关内容芹菜文档对此进行了说明。请指导我纠正此错误

1 个答案:

答案 0 :(得分:0)

  1. 您应该提供带有实际错误消息的代码示例,以使 您的问题对其他人来说是可以理解的。

  2. 您正在使用virtualenv还是conda?确保您的环境是 已激活!

  3. 导入子模块并检查其内容:

    import celery.execute
    dir(celery.execute)
    
  4. 只有在清单中看到 send_task 时,您才能导入 它:

    from celery.execute import send_task
    
  5. 您可以在此处找到其他提示:Traps for the Unwary in Python’s Import System