Zum Hauptinhalt springen

So konfigurieren Sie virtualenv unter Windows: Schritt für Schritt Anleitung

Virtualenv - dies ist ein Tool, mit dem Sie Sandkastenentwicklungsumgebungen für Python erstellen können. Es ist sehr nützlich, wenn Sie mit verschiedenen Python-Versionen arbeiten müssen oder Projekte haben, die unterschiedliche Bibliotheken benötigen. In diesem Artikel werden wir uns ansehen, wie virtualenv unter Windows konfiguriert wird.

Schritt 1: Installieren von Python

Der erste Schritt ist, Python zu installieren. Sie können das Python-Installationsprogramm von der offiziellen Website herunterladen und ausführen. Stellen Sie während der Installation sicher, dass Sie "Add Python to PATH" ankreuzen, damit Python über die Befehlszeile zugänglich ist. Überprüfen Sie nach der Installation, ob Python korrekt installiert ist, indem Sie die Eingabeaufforderung öffnen und den Befehl python --version ausführen.

Schritt 2: Installieren von virtualenv

Gehen Sie nach der Installation von Python zur Eingabeaufforderung und installieren Sie virtualenv mit dem Befehl pip install virtualenv . Bestätigen Sie die Einstellung mit der Eingabetaste. Überprüfen Sie nach der Installation, ob virtualenv korrekt installiert ist, indem Sie den Befehl virtualenv --version ausführen.

Schritt 3: Erstellen einer virtuellen Umgebung

Um eine virtuelle Umgebung zu erstellen, gehen Sie zur Eingabeaufforderung, navigieren Sie zum gewünschten Verzeichnis und führen Sie den Befehl virtualenv Medienname aus. Hier ist "Medienname" der Name Ihrer virtuellen Umgebung.

Schritt 4: Aktivieren der virtuellen Umgebung

Um die virtuelle Umgebung zu aktivieren, wechseln Sie zur Eingabeaufforderung und führen Sie den Befehl Medienname\Scripts\activate aus. Nachdem Sie die virtuelle Umgebung aktiviert haben, sehen Sie, dass der Name Ihrer virtuellen Umgebung vor dem Befehlszeilennamen angezeigt wird.

Schritt 5: Installieren von Paketen

Jetzt können Sie Pakete installieren, ohne die Python-Systeminstallation zu beeinträchtigen. Führen Sie einfach den Befehl pip install Paketname aus. Die Pakete werden in Ihrer virtuellen Umgebung installiert.

Alles ist fertig! Sie haben virtualenv erfolgreich unter Windows konfiguriert. Sie können jetzt mit Sandkastenentwicklungsumgebungen für Python arbeiten und Projektabhängigkeiten verwalten.

Installieren von Python unter Windows

Befolgen Sie diese Schritte, um Python auf einem Windows-Betriebssystem zu installieren:

Schritt 1:Gehen Sie zur offiziellen Python-Website unter https://www.python.org .
Schritt 2:Suchen Sie auf der Hauptseite nach dem Abschnitt "Downloads" und wählen Sie den Link "Python Releases for Windows" aus.
Schritt 3:Wählen Sie auf der Download-Seite die Python-Version aus, die Sie installieren möchten (es wird empfohlen, die neueste stabile Version auszuwählen).
Schritt 4:Laden Sie das Python-Installationsprogramm für Windows herunter und führen Sie es aus.
Schritt 5:Wählen Sie die Option "Python zum PFAD hinzufügen" aus und klicken Sie auf die Schaltfläche "Jetzt installieren".
Schritt 6:Warten Sie, bis die Python-Installation abgeschlossen ist.
Schritt 7:Stellen Sie sicher, dass die Installation korrekt ist, indem Sie die Eingabeaufforderung öffnen und den Befehl python --version eingeben. Wenn die Python-Version angezeigt wird, ist die Installation erfolgreich.

Nachdem Sie Python unter Windows installiert haben, können Sie mit virtualenv beginnen, um isolierte Python-Umgebungen zu erstellen.

Installieren von pip

Um mit virtualenv zu arbeiten, müssen Sie das pip-Tool installieren. Pip wird zum Installieren und Verwalten von Python-Paketen verwendet.

  1. Gehen Sie zur offiziellen Python-Website unter https://www .python.org und laden Sie die neueste Version von Python für Windows herunter.
  2. Führen Sie das Python-Installationsprogramm aus und wählen Sie die Option Python zum PATH hinzufügen aus.
  3. Klicken Sie auf die Schaltfläche Jetzt installieren und warten Sie, bis die Installation abgeschlossen ist.

Überprüfen Sie nach der Installation von Python, ob pip erfolgreich installiert wurde, indem Sie die Eingabeaufforderung öffnen und den Befehl ausführen:

pip --version

Wenn Sie eine Pip-Version sehen, ist die Installation erfolgreich.

Installieren von virtualenv über pip

Hier ist eine Schritt-für-Schritt-Anleitung zur Installation von virtualenv über pip unter Windows:

  1. Öffnen Sie eine Eingabeaufforderung.
  2. Geben Sie den Befehl pip install virtualenv ein und drücken Sie die Eingabetaste.
  3. Warten Sie, bis die Installation abgeschlossen ist. Nach erfolgreicher Installation wird die Meldung "Successfully installed virtualenv" angezeigt.

Jetzt haben Sie virtualenv auf Ihrem Computer installiert. Sie können damit isolierte Umgebungen erstellen und Abhängigkeiten in Ihren Python-Projekten verwalten.

Anmerkung: Wenn Sie pip nicht installiert haben, müssen Sie zuerst Python installieren und es Ihrer Systemvariablen PATH hinzufügen.

Erstellen einer virtuellen Umgebung

Um eine virtuelle Umgebung zu erstellen, müssen Sie das virtualenv-Paket mithilfe des pip-Paketmanagers installieren. Öffnen Sie dazu eine Eingabeaufforderung, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:

pip install virtualenv

Wenn die Installation erfolgreich abgeschlossen ist, können Sie eine neue virtuelle Umgebung erstellen. Sie müssen ein Verzeichnis auswählen, in dem sich Ihre virtuelle Umgebung befindet. Der folgende Befehl muss an der Eingabeaufforderung ausgeführt werden, um eine virtuelle Umgebung mit dem Namen myenv zu erstellen :

virtualenv myenv

Wenn Sie einen Pfad zu einem bestimmten Verzeichnis angeben möchten, um eine virtuelle Umgebung zu erstellen, können Sie das Argument -p mit dem Pfadwert des Python-Interpreters verwenden. Um beispielsweise eine virtuelle Umgebung in einem Verzeichnis zu erstellen C:\Python\myenv mit einem Python-Interpreter, der sich auf dem Pfad befindet C:\Python\Python37\python .exe , führen Sie den folgenden Befehl aus:

virtualenv -p C:\Python\Python37\python.exe C:\Python\myenv

Nachdem Sie den Befehl ausgeführt haben, wird in dem von Ihnen ausgewählten Verzeichnis ein neuer Ordner mit dem Namen der virtuellen Umgebung erstellt. In diesem Ordner befinden sich Dateien und Ordner, die eine Sandbox bilden.

Aktivieren der virtuellen Umgebung

Nachdem Sie die virtuelle Umgebung erfolgreich erstellt haben, müssen Sie sie für die Verwendung aktivieren. Führen Sie dazu die folgenden Schritte aus:

1. Öffnen Sie die Windows-Eingabeaufforderung.

2. Navigieren Sie zu dem Verzeichnis, in dem die virtuelle Umgebung erstellt wurde. Wenn Sie es beispielsweise im Verzeichnis "myproject" erstellt haben, führen Sie den Befehl aus:

3. Aktivieren Sie die virtuelle Umgebung, indem Sie den Befehl ausführen:

Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie vor der Befehlszeile das Präfix "(myproject)", was bedeutet, dass die virtuelle Umgebung aktiviert wird.

Installieren von Paketen in einer virtuellen Umgebung

Nachdem Sie die virtuelle Umgebung erfolgreich erstellt und aktiviert haben, können Sie mit der Installation der erforderlichen Pakete in Ihrem Projekt beginnen. Befolgen Sie dazu die nachstehenden Anweisungen:

1. Öffnen Sie eine Eingabeaufforderung, und stellen Sie sicher, dass die virtuelle Umgebung aktiviert ist.

2. Installieren Sie die erforderlichen Pakete mit dem Befehl pip install:

pip install package_name

Hier ist package_name der Name des Pakets, das Sie installieren möchten. Wenn das Paket Abhängigkeiten hat, wird pip sie auch automatisch installieren.

3. Sie können die folgende Syntax verwenden, um eine bestimmte Version eines Pakets zu installieren:

pip install package_name==1.0.0

4. Wenn Sie Pakete aus einer Abhängigkeitsdatei installieren müssen (requirements.txt), können Sie den folgenden Befehl verwenden:

pip install -r requirements.txt

5. Nachdem Sie alle erforderlichen Pakete installiert haben, können Sie die Liste der installierten Pakete in der virtuellen Umgebung mit dem Befehl überprüfen:

pip list

Jetzt können Sie installierte Pakete in Ihrem Projekt verwenden, indem Sie in einer virtuellen Umgebung arbeiten.