You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求兼容Flask-SQLAlchemy2.3.2与SQLAlchemy1.2.15的Flask-Migrate版本

适配Flask-SQLAlchemy 2.3.2和SQLAlchemy 1.2.15的Flask-Migrate版本推荐
  • 推荐使用Flask-Migrate==2.3.0,该版本的依赖要求完全兼容你当前的版本栈,不会强制升级SQLAlchemy及相关依赖:

    • 对Flask的要求为>=0.9,匹配你使用的Flask 1.0.2
    • 对Flask-SQLAlchemy的要求为>=1.0,匹配你的2.3.2版本
    • 对SQLAlchemy的要求为>=0.8,兼容你的1.2.15版本
  • 安装时可通过以下命令避免依赖被自动升级:

    pip install Flask-Migrate==2.3.0 --no-deps
    

    也可以直接在requirements.txt中添加固定版本:

    Flask-Migrate==2.3.0
    
  • 补充说明:2.4.0及以上版本的Flask-Migrate提高了对SQLAlchemy的最低版本要求(部分版本要求SQLAlchemy>=1.3.0),这是你尝试这些版本时触发依赖升级、导致应用无法启动的原因。

内容的提问来源于stack exchange,提问作者Ivan Kojic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 10:42:25