Usando Pipenv para gerar ambiente virtual e instalação de dependências

Imagem de capa

Para instalar:

$ pip install pipenv 

Obs.: Por padrão o pipenv cria o ambiente virtual dentro de uma pasta específica e interna dele. Contudo será criado o virtualenv dentro da pasta do projeto porque precisamos saber onde fica esse virtualenv para configurar no pycharm.

Para isso é preciso editar o .bashrc

$ sudo nano ~/.bashrc

e nós iremos exportar uma variável de ambiente:

export PIPENV_VENV_IN_PROJECT=1

Com isso irá alterar o comportamento do pipenv para que ele crie o ambiente virtual dentro do meu projeto com o nome .venv

Para ativar o ambiente virtual:

$ pipenv shell