Create a Python Virtual Environment
To create a virtual environment run:
python3 -m venv <environment_name>
To activate the environment run:
source <environment_name>/bin/activate
Deactivate the environment with:
deactivate
To save installed packages to a requirements.txt file:
pip3 freeze > requirements.txt