#运行环境
Windows 10
python 3.9.6
redis 2.10.5
Celery 3.1.25
debug 工具: Pycharm
报错信息
env\\lib\\site-packages\\kombu\\transport\\redis.py', 815, 27, ' def _connparams(self, async=False, _r210_options=(\n'))
SyntaxError: invalid syntax
问题原因
问题原因是变量名冲突;
解决方案两个:1、改python版本; 2、改变量名
由于我只是在Windows做测试,后续要放在Linux server上,所以图省事不换python版本了,直接改源码里的变量名。
进入redis.py文件;下图路径
Ctrl + R 进行变量名替换
再执行就不报错了
这个方法治标不治本,只是临时应急,开发环境的话还是要从根本解决