Python: Configurando PyCharm para rodar/debugar o projeto com Gunicorn


 Logo abaixo vou apresentar o passo a passo para poder configurar o projeto no PyCharm para rodar utilizando o Gunicorn, onde você poderá testar/debugar a API em tempo real apontando para o ambiente de development e staging. 

1- Primeiro passo devemos clicar na opção de configuração de Run/Debug do PyCharm:


2- Agora com a janela de configuração aberta, iremos adicionar uma nova configuração utilizando o template do Python:


3- Agora é hora de ajustarmos a configuração, veja abaixo os campos que devem ser ajustados:

    - Script path: selecione o gunicorn que fica na pasta bin do virtualenv do seu projeto;
    - Parameters: informe os parâmetros que seu projeto necessita para poder rodar com o gunicorn;
    - Python interpreter: selecione o python que fica na pasta bin do virtualenv do seu projeto;
    - Working directory: selecione o Source Root do seu projeto;

4- Agora você deve selecionar o arquivo com as variáveis de ambiente que seu projeto precisa para poder rodar. Normalmente essas variáveis ficam em um arquivo com o nome de .env, .env-production, .env-staging ou .env-development.

5- Por fim devemos ativar a opção Gevent compatible do Python Debugger nas configurações do PyCharm:


Pronto, agora seu projeto já está configurado no PyCharm e você pode executá-lo ou debugar conforme sua necessidade.

Comentários

Postar um comentário

Postagens mais visitadas deste blog

pgAdmin 4: Configurando um server do Postgres

Python: Duas formas de criar um Switch Case

Oh My Zsh: Melhorando a produtividade do seu terminal