'Import fastapi could not be resolved' (report missing imports)
'Import fastapi could not be resolved' (report missing imports)
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!
from fastapi import FastAPI
app = FastAPI() # Aqui também, lembre do "API" maiúsculo.
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
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.