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

相关推荐
Gobysec20 小时前
Goby 漏洞安全通告|MindsDB /api/sql/query 未授权访问漏洞(CVE-2025-68472)
数据库·sql·安全
m0_7482459220 小时前
SQLite 数据类型概述
java·数据库·sqlite
五阿哥永琪20 小时前
MySQL 回表查询 性能代价?如何避免?
数据库·mysql
DBA小马哥20 小时前
文档型数据库MongoDB迁移替换至金仓数据库上线流程周期全解析
数据库·mongodb·文档型数据库
冰暮流星20 小时前
sql语言之where语句
java·数据库·sql
橘子1320 小时前
MySQL基础(一)
数据库·mysql·php
難釋懷21 小时前
安装Redis
数据库·redis·缓存
jiayong2321 小时前
Word协作与审阅实用手册
服务器·数据库·word
涵涵(互关)21 小时前
添加了 @TableId(type = IdType.AUTO) 但仍生成超大 ID
数据库·spring·mybatis
什么都不会的Tristan21 小时前
redis-原理篇-SDS
数据库·redis·缓存