ImportError не может импортировать send_task из celery.execute - PullRequest
0 голосов
/ 10 апреля 2020

В моей виртуальной среде установлен celery 3.1.25, и, несмотря на правильный синтаксис, мой код показывает ошибку импорта, например ImportError cannot import send_task from celery.execute Я знаю, что задавать глупые вопросы, но не нашел ничего, связанного с этим из документации сельдерея. Пожалуйста, помогите мне исправить эту ошибку

1 Ответ

0 голосов
/ 10 апреля 2020
  1. Вы должны предоставить примеры кода с реальными сообщениями об ошибках, чтобы сделать вашу проблему понятной для других.

  2. Вы используете virtualenv или conda? Убедитесь, что ваша среда активирована!

  3. Импортируйте подмодуль и проверьте его содержимое:

    import celery.execute
    dir(celery.execute)
    
  4. Только если вы видите send_task в списке, вы сможете импортировать его:

    from celery.execute import send_task
    
  5. Дополнительные советы вы можете найти здесь: Ловушки для неосторожных в системе импорта Python

...