我想使用FastAPI。我使用pip安装了它,当我将它添加(并运行)到我的项目中时,如下所示:我得到了这个错误:
cannot import name 'FastApi' from 'fastapi' (C:\Users\xxx\PycharmProjects\MyBank\venv\lib\site-packages\fastapi\__init__.py).
\project.py", line 1, in <module> File "c:\users\nikhi\pycharmprojects\fastapi\venv\lib\site-packages\fastapi\__init__.py", line 7, in <module>
from .applicationsimport FastAPI a
我试图让我的Vue.js应用程序与我的FastAPI(基于星体)本地服务器使用websockets进行通信。我尝试使用与其示例中的代码完全相同的代码:。但是发生了一些奇怪的事情,因为我的服务器不能从原因开始:AttributeError: 'FastAPI' object has no attribute 'websocket'。这很奇怪,因为这个确切的代码是FastAPI的正式文档。
之后,我使用了Starlette示例代码:。然而,当我试图连接到它时,FastApi会打印到终端: