Das Problem ist ein bekanntes Problem in Flask-sqlalchemy, verursacht durch Änderungen in SQLAchemy 1.4. Flask-sqlalchemy versucht, die URL der SQLALchemy-Engine zu ändern, aber diese URLs sind in SQLAlchemy 1.4 unveränderlich.
Das Problem wurde in Flask-SQLAlchemy 2.5+ behoben (Änderungsprotokoll ).
Wenn ein Upgrade von Flask-SQLAlchemy nicht möglich ist, kann das Problem umgangen werden, indem die an pip
übergebene SQLAlchemy-Version angegeben wird , entweder über die Kommandozeile
pip install --upgrade 'SQLAlchemy<1.4'
oder in der requirements.txt
SQLAlchemy<1.4
SQLAlchemy 1.4 wurde am 15. März 2021 allgemein veröffentlicht.