Virtual Enviroments

Built-in venv module

Nápověda:

# Python 3 je výchozí interpret:
python -m venv --help

# Na Linuxu/macOS X v případě, že výchozí je Python 2:
python3 -m venv --help

# Na Windows, kde je nainstalováno více verzí:
py -3.6 -m venv --help

Poznámka

Příkaz python dále bude předpokládat spouštění specifické pro příslušnou platformu

Vytvoření prvního virtuálního prostředí:

python -m venv my_venv

Aktivace prostředí:

# Windows:
my_venv\Scripts\activate.bat

# Linux - bash nebo kompatibilní
source my_venv\bin\activate

Ověření verzí v prostředí:

python -V
pip -v
pip freeze

Instalace závislostí pomocí pip:

pip install pygmentize

Použití binárky:

pygmentize hello_world.py

Deaktivace prostředí:

deactivate

virtualenvwrapper

Instalace:

# Windows:
pip install virtualenvwrapper-win

# Linux:
pip install virtualenvwrapper

Vytvoření nového virtuálního prostředí:

mkvirtualenv my_next_venv

Seznam virutálních prostředí:

lsvirtualenv

Aktivace virtuálního prostředí:

workon my_next_venv

Odstranění virtualenv:

rmvirtualenv my_next_venv