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 .