Virtualenv ist ein Tool, mit dem Sie isolierte Python-Umgebungen für die Entwicklung erstellen können. Es ermöglicht Ihnen, verschiedene Versionen von Python und Pakete zu installieren und zu verwenden, ohne die grundlegende Installation von Python auf Ihrem System zu beeinträchtigen.
Die Installation von Virtualenv ist ein einfacher Prozess, der über ein Terminal ausgeführt werden kann. In dieser detaillierten Anleitung erfahren Sie, wie Sie Virtualenv installieren und damit beginnen, Ihre Python-Projekte zu verwalten.
Schritt 1: Installieren von pip
Bevor Sie Virtualenv installieren, müssen Sie ein Pip - Tool installieren, um Python-Pakete zu installieren. Wenn Sie bereits pip installiert haben, können Sie mit dem zweiten Schritt fortfahren.
Um pip zu installieren, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
sudo apt-get install python-pip
Vergessen Sie nicht, das Administratorkennwort einzugeben, wenn das System danach fragt. Nachdem die Pip-Installation abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.
Wie installiere ich virtualenv über das Terminal?
Befolgen Sie die folgenden Schritte, um virtualenv über das Terminal zu installieren:
Schritt 1: Öffnen Sie ein Terminal auf Ihrem Computer.
Schritt 2: Installieren Sie virtualenv mit pip, indem Sie den folgenden Befehl ausführen:
pip install virtualenv
Wenn pip nicht auf Ihrem System installiert ist, müssen Sie es zuerst installieren. Führen Sie dazu den folgenden Befehl aus:
sudo apt-get install python3-pip
Schritt 3: Nachdem Sie virtualenv erfolgreich installiert haben, navigieren Sie zu dem Ordner, in dem Sie eine Python-Sandbox erstellen möchten.
Schritt 4: Erstellen Sie eine neue virtuelle Umgebung, indem Sie den folgenden Befehl ausführen:
Wobei "myenv" der Name Ihrer virtuellen Umgebung ist. Sie können einen beliebigen Namen für Sie wählen.
Schritt 5: Aktivieren Sie die virtuelle Umgebung, indem Sie den folgenden Befehl ausführen:
Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie ein Präfix (myenv) in Ihrem Terminal, was bedeutet, dass Sie sich in einer aktiven virtuellen Umgebung befinden.
Schritt 6: Jetzt können Sie die erforderlichen Pakete mithilfe von pip in Ihrer virtuellen Umgebung installieren.
Schritt 7: Wenn Sie mit der virtuellen Umgebung fertig sind, führen Sie den folgenden Befehl aus, um sie zu deaktivieren:
Jetzt wissen Sie, wie Sie virtualenv über das Terminal installieren und verwenden, um isolierte Python-Umgebungen zu erstellen. Gute Arbeit!
Schritt 1: Installieren von virtualenv
Stellen Sie vor der Installation von virtualenv sicher, dass Python Version 3 oder höher auf Ihrem Computer installiert ist.
Für die Installation von virtualenv sind Administratorrechte erforderlich. Wenn Sie über Administratorrechte verfügen, können Sie virtualenv mit dem folgenden Befehl installieren:
| Windows: | pip install virtualenv |
| Mac/Linux: | sudo pip install virtualenv |
Wenn Sie in einer virtuellen Entwicklungsumgebung arbeiten, müssen Sie möglicherweise den folgenden Befehl verwenden:
| Windows: | py -m pip install virtualenv |
| Mac/Linux: | sudo py -m pip install virtualenv |
Nachdem Sie virtualenv erfolgreich installiert haben, können Sie mit dem nächsten Schritt fortfahren, um eine virtuelle Umgebung zu erstellen und mit der Arbeit an Ihrem Projekt zu beginnen.
Schritt 2: Erstellen einer virtuellen Umgebung
Nach der erfolgreichen Installation von virtualenv können wir mit der Erstellung einer virtuellen Umgebung beginnen. Die virtuelle Umgebung ermöglicht es uns, unser Projekt von Python-Systeminstallationen zu isolieren und Projektabhängigkeiten zu verwalten.
Um eine virtuelle Umgebung zu erstellen, öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, in dem Sie Ihre virtuelle Umgebung erstellen möchten. Führen Sie dann den folgenden Befehl aus:
| $ python3 -m venv myenv |
In diesem Beispiel erstellen wir eine virtuelle Umgebung mit dem Namen "myenv". Sie können einen beliebigen Namen für Ihre virtuelle Umgebung auswählen.
Wenn Sie diesen Befehl ausführen, wird ein Verzeichnis mit dem Namen "myenv" erstellt, das alle erforderlichen Dateien und Ordner enthält, damit Ihre virtuelle Umgebung funktioniert.
Jetzt können Sie Ihre virtuelle Umgebung aktivieren, indem Sie den folgenden Befehl ausführen:
| $ source myenv/bin/activate |
Nachdem Sie die virtuelle Umgebung aktiviert haben, sehen Sie, dass sich Ihre Eingabeaufforderung geändert hat. Jetzt arbeiten Sie in Ihrer virtuellen Umgebung.
Sie können die erforderlichen Pakete und Abhängigkeiten für Ihr Projekt in einer virtuellen Umgebung installieren, und sie haben keine Auswirkungen auf die Python-Systeminstallationen.
Führen Sie den folgenden Befehl aus, um die virtuelle Umgebung zu deaktivieren:
| $ deactivate |
Jetzt haben Sie gelernt, eine virtuelle Umgebung mit virtualenv zu erstellen, und Sie können sie verwenden, um Projekte in Python zu verwalten.
Schritt 3: Aktivieren der virtuellen Umgebung
Um die virtuelle Umgebung zu aktivieren, müssen Sie den Befehl eingeben:
source название_среды/bin/activate
Geben Sie anstelle von "Medienname" den Namen Ihrer virtuellen Umgebung an.
Nachdem Sie diesen Befehl ausgeführt haben, werden Sie sehen, dass der Name Ihrer virtuellen Umgebung vor jeder Eingabeaufforderung im Terminal hinzugefügt wird.
Jetzt können Sie die erforderlichen Pakete installieren und Ihre Projekte in einer virtuellen Umgebung ausführen.
Schritt 4: Installieren zusätzlicher Pakete
Nachdem wir die virtuelle Umgebung erstellt haben, können wir zusätzliche Pakete installieren, die wir für die Arbeit benötigen. Dadurch können wir diese Pakete vom Rest des Systems isolieren, um Konflikte mit anderen Paketversionen zu vermeiden.
Aktivieren Sie die virtuelle Umgebung mithilfe des folgenden Befehls, um zusätzliche Pakete zu installieren:
Nachdem Sie die virtuelle Umgebung aktiviert haben, können Sie den Befehl verwenden pip um Pakete zu installieren. Um beispielsweise ein Paket mit dem Namen zu installieren numpy führen Sie den folgenden Befehl aus:
pip install numpy
Auf diese Weise können Sie alle erforderlichen Pakete für Ihr Projekt in einer virtuellen Umgebung installieren.