Top

Virtualenv

virtualenv wird zum erzeugen von virtuellen Umgebungen genutzt.

pip install virtualenv

Um eine virtuelle Umgebung zu erzeugen wird diese benannt.

virtualenv myvpyenv

Um eine bestimmte Python Version zu verwenden.

virtualenv -p /usr/bin/python2.6 myvpyenv

Das Verzeichnis enthält nach dem erzeugen folgende Ordner.

bin
include
lib

Die Umbegung muss nach dem erzeugen aktiviert werden um genutzt zu werden.

source myvpyenv/bin/activate

Die Aktivierung wird durch (myvpyenv) vor dem prompt gekennzeichnet. Die Umgebung kann auch einfach wieder deaktiviert werden.

deactivate

venv

Mit Python3 ist auch venv vorhanden. Genau wie virtualenv wird es genutzt um virtuelle Umgebungen zu erzeugen.

python3 -m venv .