So installieren und verwenden Sie Virtualenv mit Python 2.7

So installieren und verwenden Sie Virtualenv mit Python 2.7

Virtualenv ist ein nützliches Instrument, um eine isolierte Umgebung für Ihre Python -Anwendung zu erstellen. Diese Umgebung verfügt über eigene Installationsverzeichnisse und Umgebung, um sie von anderen Python -Anwendungen getrennt zu halten. Dies teilt keine Bibliotheken mit anderen Umgebungen aus. Der VirtulenNV ist der einfachste und empfohlene Weg, um eine benutzerdefinierte Python -Umgebung zu konfigurieren. In diesem Tutorial können Sie eine virtuelle Umgebung für Ihre Python 2 -Anwendung erstellen und diese verwenden.

Voraussetzungen

Sie müssen die folgenden Pakete auf Ihrem System installiert haben.

  • Python 2.7
  • PIP

Installieren Sie Virtualenv mit Python 2

Sie müssen Python 2 und PIP auf Ihrem System installiert haben. Verwenden Sie PIP2, um das Virtualenv -Python -Modul zu installieren

PIP2 Virtualenv sammeln Virtualenv Herunterladen https: // Dateien.Pythonhosted.org/pakete/f7/69/9A07/virtualenv-16.7.4-py2.py3-none-any.WHL (3.3 MB) 100% | ████████████████████████████████ | 3.3MB 448KB/s Installieren gesammelt.7.4 

Virtuelle Umgebung erstellen

Der Python3 ist am Standardort installiert. Finden Sie den Binärdateispeicherort Python 2 mit welchem ​​Befehl.

Welches Python2 /usr/bin/python2 

Erstellen Sie nun eine separate Umgebung für Ihre Anwendung. Sie können den Namen des Umgebungsverzeichnisses (ISOENV, das im folgenden Beispiel verwendet wird) nach Ihrer Wahl ändern. Sie können das Umgebungsverzeichnis auch an einem anderen Ort definieren.

virtualenv -p/usr/bin/python2 isoenv Ausführen von virualenv mit interpreter/usr/bin/python2 unter Verwendung von Interpreter/usr/bin/python2 mit Basisprefix '/usr' neuer Python -ausführbarer Datei in/var/webapps/isoEnv/bin/python2 Erstellen auch ausführbare Dateien in/var/webapps/isoenvsvel /bin/python installieren setuptools, pip, rad… fertig. 

Dieser Befehl erstellt eine lokale Kopie Ihrer für diese Website spezifischen Umgebung. Während der Arbeit an dieser Website sollten Sie die lokale Umgebung aktivieren, um sicherzustellen, dass Sie mit den richtigen Versionen Ihrer Tools und Pakete arbeiten.

Um die neue virtuelle Umgebung zu aktivieren, führen Sie Folgendes aus:

Quelle ISOENV/bin/aktivieren 

Der Name der aktuellen virtuellen Umgebung erscheint links von der Eingabeaufforderung. Zum Beispiel:

(ISOENV) [E -Mail geschützt] $ 

Führen Sie Folgendes aus, um die richtige Python -Version zu überprüfen:

(ISOENV) [E -Mail geschützt] $ Python -v Python 2.7.12 

Jedes Paket, das Sie mit PIP installieren.

Verwenden Sie PIP2, um ein Modul zu installieren:

(ISOENV) [E -Mail geschützt] $ pip2 Installation  

Sie können "Nase" verwenden, wenn Sie mit OpenStack arbeiten wollen. Zum Beispiel:

(ISOEnv) [E -Mail geschützt] $ pip2 Installieren Sie Nasensammeln Nasen -Herunterladen https: // Dateien.Pythonhosted.org/pakete/15/d8/dd071918c040f50fa1cf80da16423af51ff8CE4A0F2399B7BF8DE45AC3D9/NOSE-1.3.7-py3-none-any.WHL (154 KB) | ████████████████████████████████ | 163KB 18.6 MB/s Installieren gesammelter Pakete: Nase erfolgreich installiert Nase-1.3.7 

Deaktivieren Sie die virtuelle Umgebung

Nachdem Sie Ihre Arbeit in der virtuellen Umgebung beendet haben, beenden Sie einfach davon, indem Sie den Befehl deaktivieren. Sie bringen die Benutzer zur Standard -Shell.

(ISOENV) [E -Mail geschützt] $ deaktiviert 

Virtualenv -Umgebung löschen

Wenn Ihre Bewerbung die virtuelle Umgebung nicht mehr benötigt, können Sie dies löschen. Um die Umgebung zu löschen, löschen Sie einfach das Umgebungsverzeichnis.

rm -rf isoenv