Mientras revisaba la implementación de Celery de la documentación de Celery,
celery -A tasks worker --loglevel=INFOdio salida inesperada que de la documentación,
Archivo "d:\101_all_projects\celery-testing\venv\lib\site-packages\celery\platforms.py", línea 9, en import grp ModuleNotFoundError: ningún módulo llamado 'grp'
¿Esto es porque estoy en Windows?
Si está utilizando el paquete PyPi django-celery-beat , parece que instala la versión más reciente del paquete requerido celery en lugar de instalar una versión compatible (cuando publique esto, el 25 de mayo de 2021 sería v5.1.0 ), que parece tener problemas de compatibilidad con django-celery-beat versión 2.2.0 (la más reciente), así como con el sistema operativo Windows.
te sugiero que pruebes
pip uninstall celery pip install celery==5.0.5Sí estoy de acuerdo con usted. a mi tambien me pasa exactamente lo mismo
cuando estaba trabajando en instalaciones en un símbolo del sistema, se me mencionó como (pip install celery), se instaló una versión reciente (5.1.0) o (pip install -r requirements.txt) mencionado en la versión de requirements.txt
pip uninstall celery pip install celery==5.0.5Está funcionando
Además, cada vez que trabaje con apio, asegúrese de realizar cambios en sus requisitos.txt como versión requerida, como se menciona a continuación, después de ejecutar este comando (pip install -r requisitos.txt)
#Necesitamos mencionar como apio == 5.0.5 en nuestro requisito.tx
pip install -r requirements.txt #it will also working make sure you mentioned the exact version in your reqiuirements.txt