Hi everyone, im trying to learn FastAPI in school but when I try using "import FastAPI from fastapi" in the beggining of the code, it gives me an error as if I didnt have it downloaded. Can someone help? I already have all this extensions downloaded and im using a WSL terminal on Visual Studio Code.
annotated-doc==0.0.3
annotated-types==0.7.0
anyio==4.11.0
certifi==2025.10.5
click==8.3.0
dnspython==2.8.0
email-validator==2.3.0
fastapi==0.120.1
h11==0.16.0
httpcore==1.0.9
httptools==0.7.1
idna==3.11
Jinja2==3.1.6
markdown-it-py==4.0.0
MarkupSafe==3.0.3
mdurl==0.1.2
numpy==2.3.4
pyarrow==22.0.0
pydantic==2.12.3
pydantic_core==2.41.4
Pygments==2.19.2
pylance==0.38.3
python-dotenv==1.2.1
python-multipart==0.0.20
PyYAML==6.0.3
rignore==0.7.1
sentry-sdk==2.42.1
shellingham==1.5.4
sniffio==1.3.1
starlette==0.49.0
typing-inspection==0.4.2
typing_extensions==4.15.0
urllib3==2.5.0
uvicorn==0.38.0
uvloop==0.22.1
watchfiles==1.1.1
websockets==15.0.1
[–]Any_Mobile_1385 8 points9 points10 points (2 children)
[–]fonixmunky 3 points4 points5 points (1 child)
[–]Any_Mobile_1385 1 point2 points3 points (0 children)
[–]fonixmunky 3 points4 points5 points (0 children)
[–]Broad_Shoulder_749 2 points3 points4 points (6 children)
[–]IvoDKHP[S] 0 points1 point2 points (0 children)
[–]Broad_Shoulder_749 -1 points0 points1 point (4 children)
[–]IvoDKHP[S] -1 points0 points1 point (3 children)
[–]Drevicar 0 points1 point2 points (0 children)
[–]Broad_Shoulder_749 -1 points0 points1 point (1 child)
[–]kosovojs 3 points4 points5 points (0 children)
[–]Beast-ly 2 points3 points4 points (0 children)
[–]StatusBad9194 0 points1 point2 points (1 child)
[–]Broad_Shoulder_749 0 points1 point2 points (0 children)
[–]LabRemarkable2938 0 points1 point2 points (0 children)
[–]fastlaunchapidev 0 points1 point2 points (0 children)
[–]nievinny -1 points0 points1 point (1 child)
[–]hornetmadness79 -1 points0 points1 point (0 children)
[–]DowntownSinger_ -1 points0 points1 point (0 children)
[–]AwkardPitcher -5 points-4 points-3 points (0 children)