1
resposta

[Dúvida] Não consigo importar o FastAPI

Após instalar o fastapi e o uvicorn na venv, na hora de importar o fastapi não aparece nada. Fui checar o requirements.txt e aparece isso Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como posso resolver isso?

1 resposta

Oi, Nicolas! Tudo bem?

O erro provavelmente ocorre porque o VS Code está usando o Python Global como interpretador para apontar erros no código durante a codificação, e não o Python do ambiente virtual, onde as dependências do projeto estão instaladas, o que podemos resolver assim como no gif abaixo:

Gif com captura de tela do VS Code mostrando o terminal e destacando o interpretador Python sendo usado

Por isso, recomendo que abra o arquivo que está mostrando o erro, vá para o canto inferior direito do VS Code e procure a opção destacada na imagem abaixo, ela informa o interpretador Python que está sendo usado e clicando nele você pode alterar, selecione a que tem o nome do seu ambiente virtual, tem normalmente o nome "recomendado" a frente do interpretador.

Captura de tela do VS Code mostrando o terminal do tipo bash e destacando o interpretador Python sendo usado

Espero ter ajudado!

Um forte abraço e bons estudos!