O módulo venv fornece suporte para a criação de “ambientes virtuais” leves com seus próprios diretórios isolados dos diretórios do sistema. Cada ambiente virtual tem seu próprio binário Python (que corresponde à versão do binário que foi usada para criar esse ambiente) e pode ter seu próprio conjunto independente de pacotes Python instalados em seus diretórios de sites.
Instale a dependência do python para criar a venv:
$sudo apt-get install python3-venv
Para criar o ambiente: ( o ‘./venve’ represente o diretório aonde vai ser criado o ambiente virtual )
$python3 -m venv ./venv
Para ativar a venv no terminal e começar a utilizar:
$source venv/bin/activate
Para desativar:
$deactivate
Documentação em: https://docs.python.org/3/library/venv.html