Creating virtual environment

Install virtualenv if you don't have it already.

pip install virtualenv

Create virtual environment in the project root folder

python -m virtualenv .venv

Activate virtual environment.

source .venv/bin/activate

You can deactivate virtual environment with the following command.

deactivate

Installation of requirements

Use python3 as python (optional)

sudo apt install python-is-python3

If pip doesn’t exist

sudo apt-get install python3-pip

Upgrade pip.

pip install --upgrade pip

Install requirements.

pip install -r requirements.txt

Use special version of Python using asdf (before creating virtualenv)

Install python version you want