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

相关推荐
JAVA面经实录91719 小时前
NoSQL 非关系型数据库【简洁版】
java·数据库·nosql
IvorySQL19 小时前
PostgreSQL 19 新特性:基于 SQL/PGQ 实现图数据查询
数据库·sql·postgresql
jghhh0119 小时前
C# 图片水印工具(支持9个位置)
数据库·microsoft·c#
辰海Coding20 小时前
MiniSpring框架学习笔记-JDBC 访问框架:如何抽取 JDBC 模板并隔离数据库?
java·数据库·笔记·学习·spring
救救孩子把20 小时前
01 Milvus-向量数据库基础
数据库·milvus
闪电悠米20 小时前
黑马点评-Redis 消息队列-01_why_redis_mq
java·数据库·spring boot·redis·缓存·junit·消息队列
oradh20 小时前
Oracle数据库扩展区(extent)概述
数据库·oracle·oracle基础·oracle数据库扩展区概述
IT策士20 小时前
Redis 从入门到精通:初识 Redis
数据库·redis·缓存
IT策士20 小时前
Redis 从入门到精通:数据结构Hash 与 List
数据结构·redis·哈希算法
不剪发的Tony老师20 小时前
DBHub:一款免费开源的数据库MCP服务器
数据库·mcp