Quiero usar FastAPI. Lo instalé usando pip, y cuando lo agrego a mi proyecto así:
from fastapi import FastApiy ejecutándolo, me sale el error:
cannot import name 'FastApi' from 'fastapi' (C:\Users\xxx\PycharmProjects\MyBank\venv\lib\site-packages\fastapi\__init__.py).¿Alguien me puede ayudar?
Eso debería ser como sigue (con "API" en mayúscula al final):
from fastapi import FastAPIPor favor, eche un vistazo a la documentación .
Puede deberse al hecho de que el nombre de su archivo python es en realidad fastapi y python está en mal estado por el hecho de que la importación busca principalmente la carpeta actual para importar archivos y luego las bibliotecas.
lo que significa que si tiene un archivo llamado: fastapi.py python pensará que importar fastapi significa importar el archivo fastapi.py del directorio de trabajo actual y fallará.