A.1 Python Virtuelle Umgebungen Voraussetzungen - mkappus1/DatenmanagementMTHS24 GitHub Wiki

Anhang 1: Python, virtuelle Umgebungen und Installationsvoraussetzung

Um viele der Programme und Skripte ausführen zu könnendie in diesem kurs verwendet werden, müssen Sie Python Version 3 auf Ihrem System installiert haben. Wenn Sie Zweifel an der Installation von Python haben, finden Sie hier eine Übersicht über die verschiedenen Optionen zur Installation von Python

  • Hinweis auf Softwarecenter

In jedem der Verzeichnisse finden Sie die Datei requirements.txt, in der angegeben ist, welche Voraussetzungen installiert sein müssen, damit die Programme ausgeführt werden können. An dieser Stelle sei daran erinnert, dass es ratsam sein kann, virtuelle Python-Umgebungen zu erstellen, um Inkompatibilitäten zwischen den verschiedenen Bibliotheken und Modulen, die Sie installieren, zu vermeiden, obwohl dies nicht unbedingt erforderlich ist.

Wenn Sie sich entscheiden, keine virtuellen Python-Umgebungen zu verwenden, schreiben Sie zur Installation der Anforderungen für jedes der Programme

pip install -r anforderungen.txt

oder

pip3 install -r anforderungen.txt

Unter Linux müssen Sie möglicherweise sudo vor dem Befehl verwenden.

Wenn Sie sich entscheiden, stattdessen virtuelle Umgebungen zu erstellen:

Um die virtuelle Umgebung zu erstellen:

python -m venv env

oder

python3 -m venv env

(Sie können env in einen beliebigen Namen ändern, den Sie für die virtuelle Umgebung verwenden möchten und auch einen bestimmten Pfad für die virtuelle Umgebung angeben)

So aktivieren Sie die virtuelle Umgebung:

Unter Windows führen Sie aus:

env/scripts/activate

Unter Unix oder MacOS führen Sie aus:

source env/bin/activate

Im Terminal wird nun (env) angezeigt, was bedeutet, dass Sie diese Umgebung verwenden.

Sie verwenden nun eine Kopie von Python, die im Verzeichnis env (oder wie auch immer Sie es benannt haben) gespeichert ist. Sie können Dinge installieren, ohne dass dies Auswirkungen auf das allgemein auf dem System installierte Python hat. Sie können diese Umgebung jederzeit wieder verwenden, oder wenn Sie sie nicht mehr benötigen, löschen Sie sie, indem Sie das Verzeichnis löschen.

Um die Voraussetzungen in der virtuellen Umgebung zu installieren, können Sie Folgendes tun:

python -m pip install -r requirements.txt