Eu resolvi o problema. A principal causa do problema era que eu estava usando o Python 3.7. Mas, que eu saiba, o Celery atualmente trabalha com o Python 3.6 e inferior. Fiz as seguintes alterações no código Celery:
-
Renomeado "C:\Users\myusername\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\celery\backends\async.py" para "C:\Users\myusername\AppData\Local\Programs\ Python\Python37-32\Lib\site-packages\celery\backends\asynchronous.py"
-
Abriu redis.py e alterou todas as linhas que tinham a palavra-chave "async" para "assíncrona".
Aparentemente,
assíncrono
agora é uma palavra-chave no Python 3.
Você também pode ler este link:https://github.com/celery/celery/issues/4500
Espero que esta resposta ajude todos aqueles que têm o mesmo problema até que uma versão mais recente do Celery seja lançada.
ATUALIZAÇÃO:Este é o problema do Python 3.7. Você pode usar o Python 3.6 sem esse problema. Mas, se você quiser continuar usando Python 3.7 e aipo[redis], você pode usar a solução acima para resolver o problema.