LU06b - Installation von Flask

Wenn du bereits ein virtual environment und eine requirements.txt-Datei für dein Projekt hast, ist das Hinzufügen und Installieren von Flask ein einfacher Prozess.

  • Python: Stelle sicher, dass eine geeignete Version von Python auf deinem System installiert ist. Flask benötigt Python 3.6 oder höher.
  • pip: pip ist das Paketverwaltungsprogramm für Python und wird verwendet, um Pakete aus dem Python Package Index (PyPI) zu installieren.
  • virtual environment: Ein bereits eingerichtetes virtuelles Umfeld für dein Projekt.
  • requirements.txt: Eine vorhandene requirements.txt-Datei in deinem Projektverzeichnis.

Bevor du Änderungen an deinem Projekt vornimmst, solltest du immer sicherstellen, dass dein Virtual Environment aktiviert ist. In PyCharm ist im Terminal (venv) dem User vorgestellt und der Python Interpreter enthält auch den Projektnamen:

Ist das Virtual Environment nicht aktiviert kannst du es folgendermasser aktivieren: Windows:

venv\Scripts\activate

macOS und Linux:

source venv/bin/activate

Solltest du bei den oberen Befehlen Fehlermeldungen erhalten, könnte es sein, dass du noch gar kein Virtual Environment erstellt hast. Sollte das der Fall sein, kannst du es erstellen in dem du im Homeverzeichnis des Projektes folgendes ausführst:

Windows:

py -3 -m venv .venv

macOS und Linux:

python -m venv .venv

Öffne die requirements.txt-Datei in einem Texteditor und füge am Ende der Datei die gewünschte Flask-Version hinzu. Zum Beispiel:

Flask==3.0.0

Wenn du die neueste Version von Flask installieren möchtest, kannst du einfach „Flask“ ohne eine spezifische Version angeben.

Mit dem Virtual Environment aktiviert, navigiere im Terminal oder in der Kommandozeile zum Verzeichnis, in dem sich die requirements.txt-Datei befindet, und führe den folgenden Befehl aus:

pip install -r requirements.txt

Dieser Befehl installiert Flask und alle anderen in der requirements.txt-Datei aufgeführten Pakete.

Um sicherzustellen, dass Flask erfolgreich installiert wurde, kannst du den folgenden Befehl ausführen:

flask --version

Dies sollte die installierte Version von Flask anzeigen.

Durch die Verwendung einer vorhandenen requirements.txt-Datei und eines virtual environment kann die Installation von Flask und anderen Abhängigkeiten für ein Projekt vereinfacht werden. Dies stellt sicher, dass alle benötigten Pakete in den richtigen Versionen vorhanden sind und erleichtert die Einrichtung in verschiedenen Umgebungen.


Mehr Infos: https://flask.palletsprojects.com/en/3.0.x/installation/#install-flask


© Kevin Maurizi

  • modul/m323/learningunits/lu06/flaskinstallieren.txt
  • Zuletzt geändert: 2024/03/28 14:07
  • von 127.0.0.1