FastAPI error: Cannot import name 'FastApi' from 'fastapi'
FastAPI error: Cannot import name 'FastApi' from 'fastapi'
我想使用 FastAPI。我使用 pip 安装它,当我将它添加到我的项目时:
from fastapi import FastApi
和运行它,我收到错误:
cannot import name 'FastApi' from 'fastapi' (C:\Users\xxx\PycharmProjects\MyBank\venv\lib\site-packages\fastapi\__init__.py).
有人可以帮助我吗?
应该是这样的(“API”最后要大写):
from fastapi import FastAPI
可能是因为您的 python 文件的名称实际上是 fastapi 而 python 被导入主要是查看当前文件夹以导入文件然后库。
意味着如果你有一个文件名为:fastapi.py python 会认为导入 fastapi 意味着从当前工作目录导入 fastapi.py 文件并且会失败。
我想使用 FastAPI。我使用 pip 安装它,当我将它添加到我的项目时:
from fastapi import FastApi
和运行它,我收到错误:
cannot import name 'FastApi' from 'fastapi' (C:\Users\xxx\PycharmProjects\MyBank\venv\lib\site-packages\fastapi\__init__.py).
有人可以帮助我吗?
应该是这样的(“API”最后要大写):
from fastapi import FastAPI
可能是因为您的 python 文件的名称实际上是 fastapi 而 python 被导入主要是查看当前文件夹以导入文件然后库。
意味着如果你有一个文件名为:fastapi.py python 会认为导入 fastapi 意味着从当前工作目录导入 fastapi.py 文件并且会失败。