HOWTO · Python
Erstellen und Aktivieren einer virtuellen Python-Umgebung
Wie installiert man die virtuelle Python-Umgebung und wie aktiviert und deaktiviert man sie dann
Python Virtual Environment schafft eine isolierte Python-Arbeitsumgebung, in der Sie Python-Modul-Abhängigkeiten ohne Einfluss auf globale Python-Module installieren können. Es ist besonders wichtig, wenn Ihr Projekt unterschiedliche Anforderungen an die Python-Bibliotheksversionen hat, so dass Sie die spezifische Bibliotheksversion nur in dieser virtuellen Umgebung installieren können.
Sie können die folgenden Schritte durchführen, um die virtuelle Python-Umgebung zu installieren, zu erzeugen, zu aktivieren und auch zu deaktivieren.
-
virtualenvinstallierenIn einigen Distributionen ist
virtualenvbereits installiert. Sie können überprüfen, ob Ihre Distribution es bereits eingebunden hat, indem Sie$ virtual --versionWenn nicht, installieren Sie
virtualenvüberpip.$ pip install virtualenvoder über
apt-get$ apt-get install python-virtualenv -
Projekt virtuelle Umgebung erstellen
Verwenden Sie
virtualenv, um das Projekt Python virtuelle Umgebung zu erstellen$ cd your_project_folder $ virtualenv your_project -
Projekt virtuelle Umgebung aktivieren
$ source your_project/bin/activateEs aktiviert die virtuelle Umgebung Ihres Projekts. Sie können es mit einer der beiden folgenden Methoden überprüfen.
Ihre Konsole ändert sich auf etwas wie unten(your_project)user@hostname:~/your_project$Oder die Umgebungsvariable
PATHdes Systems auflisten$ echo $PATHSie sollten den Pfad
your_projectin den gedruckten Informationen sehen. -
Deaktivieren Sie
virtualenvWenn Sie in eine andere virtuelle Umgebung wechseln oder einfach die aktuelle virtuelle Umgebung verlassen wollen, können Sie Ihre
virtualenvdeaktivieren, indem Sie(your_project)user@hostname:~/your_project$ deactivate user@hostname:~/your_project$