virtualenv & venv
Contents
virtualenv & venv#
virtualenv needs to be installed, e.g. via conda.
venv is a subset of virtualenv that is integrated into the Python standard library and therefore needs no further installation.
venv#
When the environment is created, the currently active Python version is ‘inherited’. So make sure that the appropriate Python version is active by having the appropriate corresponding conda environment activated.
create a venv with the name
.venv
:$ python -m venv .venv
activate the environment:
$ source .venv/bin/activate
pip install
packages or write arequirements.txt
file for runningpip install -r requirements.txt
.