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

 更新时间:2025年12月28日 09:28:04   作者:star-keke  
安装Redis 7.1.0时因版本过旧与Python3.10不兼容,通过pip安装依赖时遵循“版本约束”,导致Redis降级到<3.0,Booktype 项目依赖Redis <3.0,与Python3.10不兼容,解决方法是删除Booktype依赖,以避免版本冲突

问题描述

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python进阶教程之异常处理

    python进阶教程之异常处理

    这篇文章主要介绍了python进阶教程之异常处理,在项目开发中,异常处理是不可或缺的,需要的朋友可以参考下
    2014-08-08
  • 一文带你解锁Python文件匹配技巧

    一文带你解锁Python文件匹配技巧

    在日常的文件操作和数据处理中,文件匹配是一个非常常见的任务,本文将详细介绍如何使用 Python 实现文件匹配,有需要的小伙伴可以参考下
    2024-12-12
  • 基于Python计算圆周率pi代码实例

    基于Python计算圆周率pi代码实例

    这篇文章主要介绍了基于Python计算圆周率pi代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • python因子分析的实例

    python因子分析的实例

    本文主要介绍了python因子分析的实例,这里举一个因子分析的具体的例子, 看一下因子分析是如何进行的,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Python fileinput模块使用实例

    Python fileinput模块使用实例

    这篇文章主要介绍了Python fileinput模块使用实例,本文讲解了典型用法、基本格式、默认格式、常用函数和常见例子等内容,需要的朋友可以参考下
    2015-06-06
  • 利用Python绘制虎年烟花秀

    利用Python绘制虎年烟花秀

    2022虎年新年即将来临,小编为大家带来了一个利用Python编写的虎年烟花特效,文中的示例代码简洁易懂,感兴趣的同学可以动手试一试
    2022-01-01
  • Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】

    Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】

    这篇文章主要介绍了Python图像处理之直线和曲线的拟合与绘制,结合实例形式分析了Python曲线拟合相关函数curve_fit()的使用技巧,需要的朋友可以参考下
    2018-12-12
  • Python实现在Windows平台修改文件属性

    Python实现在Windows平台修改文件属性

    这篇文章主要介绍了Python实现在Windows平台修改文件属性,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Python XlsxWriter模块Chart类用法实例分析

    Python XlsxWriter模块Chart类用法实例分析

    这篇文章主要介绍了Python XlsxWriter模块Chart类用法,结合实例形式分析了Python XlsxWriter模块Chart类功能、图表绘制常用方法及相关操作注意事项,需要的朋友可以参考下
    2019-03-03
  • Jupyter Notebook运行Python代码实现传参方式

    Jupyter Notebook运行Python代码实现传参方式

    这篇文章主要介绍了Jupyter Notebook运行Python代码实现传参方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论