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依赖问题解决

相关推荐
先吃饱再说20 小时前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils20 小时前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
Databend1 天前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
这个DBA有点耶1 天前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构
smallyoung1 天前
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南
数据库·mysql·postgresql
parade岁月1 天前
MySQL JOIN解析:朴实无华但食之有味
数据库·后端
用户3169353811831 天前
MySQL服务无法启动问题解决全记录
数据库
vivo互联网技术1 天前
从 10 分钟到 1 秒:ES 深度分页任意跳页的三轮优化实战
服务器·数据库·redis·elasticsearch·深度分页
倔强的石头_2 天前
《Kingbase护城河》——猎捕慢查询:执行计划的微观解析与索引调优实战
数据库