是不是没有设置
CELERY_IMPORTS
都可以试试这个解决方法:
找到python安装库的位置,找到该文件 \lib\site-packages\djcelery\management\commands\celery.py。在文件中注释掉如下代码:
# options = (cc_options + # base_options + # preload_options)
Celery 4.0支持Django 1.8及更新版本。 请将Celery 3.1用于早于Django 1.8的版本。
celery 3.1 只支持diango1.8 及以下版本。
高版本对应高版本是没问题的
result = add.delay(1,2)
具体怎么解决我也不知道,但是可以换一下环境,比如djcelery,celery,python,django,redis这些都是有关系的。
django 2.1.7
python 3.6.5
redis 2.10.0
很明显,ImportError: No module named 'cource' 导入course模块的时候出错了,感觉是单词course写错了
设置下环境变量:C_FORCE_ROOT=True
应该是少了一个逗号