Skip to content

Virtual Environments

To make a new virtual environment:

python -m venv <folder name>   <-- usually "venv"

To activate the virtual environment:

source venv/bin/activate

To deactivate:

deactivate

To create a requirements.txt file of all installed packages:

pip freeze > requirements.txt

To batch install all the packages from a requirements.txt file:

pip install -r requirements.txt