Seite 1 von 1

Import von SQLAlchemy

Verfasst: Donnerstag 5. August 2021, 12:13
von Sternenregen
Ich möchte ein User Management System in Flask einbauen und wollte ein Tutorial durcharbeiten.
Allerdings scheitert es schon daran sqlalchemy zu importieren.

Ich füge wie beschrieben ein. Ich habe mir verschiedene Tutorials angeschaut und überall wird es auf die gleiche Weise importiert.

Code: Alles auswählen

from flask_sqlalchemy import SQLAlchemy
Es wird mir aber jedes mal rot unterstrichen der Import. Bewege ich den Mauszeiger über SQLAlchemy, kann ich es installieren. Das tut es auch, aber es bleibt rot. Ich habe es auch versucht über das Terminal von Pycharm zu installieren. Gleiches Ergebnis. Was kann ich da tun? Das gleiche Problem habe ich auch bei Flask-Login.

Andere Imports funktionieren.

Ich nutze Pycharm. Ich habe pip geupgraded. Aktuell läuft Python 3.9.

Kann mir wer sagen woran das liegt und was man da tun kann?

Re: Import von SQLAlchemy

Verfasst: Donnerstag 5. August 2021, 12:21
von sls
Ist der projektspezifische Interpreter denn zugewiesen? siehe File -> Settings -> Project -> Python Interpreter.

Dort siehst du dann auch gleich ob das Paket in der venv tatsächlich installiert wurde.

Manchmal hat die IDE einen Schluckauf, da kann es sinnvoll sein File -> Invalidate Caches/Restart zu probieren.

Re: Import von SQLAlchemy

Verfasst: Donnerstag 5. August 2021, 12:23
von rogerb
@Sternenregen,

hast du das denn schon installiert?

Code: Alles auswählen

pip install Flask-SQLAlchemy

Re: Import von SQLAlchemy

Verfasst: Donnerstag 5. August 2021, 12:39
von Sternenregen
rogerb hat geschrieben: Donnerstag 5. August 2021, 12:23 @Sternenregen,

hast du das denn schon installiert?

Code: Alles auswählen

pip install Flask-SQLAlchemy
lul....Ja, das hatte ich schon getan. Ich hatte den pip Befehl von den der offiziellen Seite von SQLAlchemy. Mit deinem pip Befehl geht es jetzt. Was eine Grütze...
Und ja, es geht jetzt. Offenbar hatte ich etwas anderes installiert.