本文介绍: 4.1、【按需】第2步或第3步报错ValueError: not enough values to unpack (expected 3, got 0)原因:安装的 cryptography库与你现在的使用的环境不兼容导致的,可能是因为cryptography的版本太高,需要进行降级。4.2、【按需】如有4.1的报错,第2步启动celery 改为如下命令。有第4.1报错:以后每次项目启动就(redis要启动)无第4.1报错:以后每次项目启动就(redis要启动)但我也遇到了其他问题,现在说一下启动的问题。
项目中要使用celery,今天在配置时遇到了很多问题,稍微记录一下
参考了这个博主的配置步骤,这里只讲启动遇到的问题:
纯纯干货Django+Celery+Redis在Windows环境下运行
注:celery使用要先安装启动redis,具体这里就不阐述了
但我也遇到了其他问题,现在说一下启动的问题。
2、启动celery:在项目主目录manage.py同级启动命令:
注:celery_tasks文件需要与manage.py在同级,否则若在视图层调用定义的tasks方法会找不到文件夹No module named ‘celery_tasks’
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。