Django項目中關於redis包版本的坑


1.環境

python:3.6

django:1.11.8

redis:3.2.1

2.遇到的問題

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

3.原因

不指定安裝版本時,pip install redis 會默認安裝最新版本 ,這是python中redis包更新導致的問題,3.0變更了srem方法的入

 4.解決方法

降級安裝   pip install redis==2.10.6

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM