Целина (от версия 4, както е посочено в друг отговор) не поддържа Windows (източник:http://docs.celeryproject.org/en/latest/faq.html#does-celery-support-windows). Въпреки това имате някои опции:
1) Използвайте task_always_eager=True
. Това ще изпълнява вашите задачи синхронно – с това можете да проверите дали кодът ви прави това, което трябва да прави. Изпълнението на задачи синхронно работи дори в Windows.
Повече информация:http://docs.celeryproject.org/en/latest/userguide/configuration.html#std:setting-task_always_eager
2) Използвайте WSL (подсистема на Windows за Linux).
Повече информация:https://docs.microsoft.com/en-us/windows/wsl/install-win10#install-the-windows-subsystem-for-linux
3) Използвайте Docker за Windows. Можете да стартирате Celery Worker(s) и Celery Beat вътре в контейнера.
Повече информация:https://docs.docker.com/docker-for-windows/
Лично аз използвам вариант 1) за единично тестване и опция 2) за развитие.