Python pip安装依赖redis被自动降级的问题

问题描述:安装redis7.1.0,实际安装的是redis2.2.0,导致redis版本过旧与python3.10不兼容

原因 :pip 安装依赖时会遵循 "版本约束":如果包 A 要求 redis<3.0,而你指定 redis==7.1.0,pip 会优先满足 "更严格的约束"(即降级 Redis 到 <3.0 的版本),且不会主动提示你降级

风险项: Booktype==1.5,Booktype 是一个非常古老的开源项目(最后更新约 2015 年),其官方依赖明确要求 redis<3.0(仅支持 Python 2 版本的 Redis-py)

解决办法:删除Booktype依赖问题解决

相关推荐
卜锦元2 小时前
Golang后端性能优化手册(第二章:缓存策略与优化)
开发语言·数据库·后端·性能优化·golang
小CC吃豆子2 小时前
Redis 缓存雪崩
数据库
雪花desu2 小时前
深入 LangChain LCEL 的 10 个核心特性
数据库·人工智能·深度学习·langchain
沛沛老爹2 小时前
Web开发者快速上手Advanced RAG:索引优化原理与实践
前端·数据库·advanced rag·深度优化·web转型ai
未来之窗软件服务3 小时前
幽冥大陆(六十五) PHP6.x SSL 文字解密—东方仙盟古法结界
网络·数据库·ssl·加解密·仙盟创梦ide·东方仙盟
云边有个稻草人3 小时前
金仓数据库MongoDB兼容:核心技术支撑国产化替代落地
数据库·mongodb·国产数据库·金仓数据库·kes
几度风雨见丹心3 小时前
sqlite图形化界面建数据库、建表、增删改查、选择.db文件、将sql脚本一键导入,并同步数据、一键导出sql脚本并保存本地.sql文件
数据库·sql·sqlite
杰克尼3 小时前
mysql_day03总结
数据库·mysql
qq_229058013 小时前
Django学习笔记
数据库·sqlite