Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

'from fastapi import FastApi' erro

Ta dando esse erro ai'Import fastapi could not be resolved' (report missing imports)

2 respostas
solução!

Oi Luiz! Tudo bem?

No seu arquivo main.py, você escreveu:

from fastapi import FastApi  # O correto é "FastAPI" (com "API" maiúsculo no final)

O nome da classe é FastAPI (com "API" maiúsculo), e não FastApi. É um detalhe pequeno, mas faz toda a diferença!

  • Como corrigir:
from fastapi import FastAPI

app = FastAPI()  # Aqui também, lembre do "API" maiúsculo.
  • Se o erro persistir:
  1. Verifique se o FastAPI está instalado:No seu requirements.txt, vi que a versão 0.115.12 está listada (linha 5), então teoricamente está tudo certo. Mas vale confirmar rodando no terminal:

    pip install fastapi
    
  2. Confira o ambiente virtual:Se você estiver usando um ambiente virtual (Por exemplo, venv), ative-o antes de instalar ou executar o código:

    source venv/bin/activate  # Linux/Mac
    venv\Scripts\activate     # Windows
    

Espero ter ajudado.