目录

​一、项目场景​

​二、问题描述​

​三、解决方案​


一、项目场景

利用python往redis写数据,报错。


二、问题描述

redis.exceptions.DataError: Invalid input of type: 'dict'. Convert to a byte, string or number first.


三、解决方案

查看当前redis版本

pip freeze

redis.exceptions.DataError: Invalid input of type: ‘dict‘. Convert to a byte, string or number first_当前版本

 可以看到,当前版本是4.3.4。

对redis进行降级处理,可以解决这个问题。将当前版本降级到2.10.6

pip install -U redis==2.10.6