Problemet är ett känt problem i flask-sqlalchemy, orsakad av ändringar i SQLAchemy 1.4. Flask-sqlalchemy försöker modifiera SQLALchemy-motorns URL, men dessa URL:er är oföränderliga i SQLAlchemy 1.4.
Problemet är åtgärdat i Flask-SQLAlchemy 2.5+ (ändringslogg ).
Om det inte är möjligt att uppgradera Flask-SQLAlchemy kan problemet lösas genom att ange SQLAlchemy-versionen som skickas till pip
, antingen via kommandoraden
pip install --upgrade 'SQLAlchemy<1.4'
eller i requirements.txt
SQLAlchemy<1.4
SQLAlchemy 1.4 lanserades allmänt den 15 mars 2021.