相关疑难解决方法(0)

错误:加载 ASGI 应用程序时出错。导入字符串“main”必须采用“<模块>:<属性>”格式

尝试使用 uvicorn 测试我的第一个 FastAPI 应用程序。

在Jupyter Notebook上编写以下代码并保存'main.py'在目录中:/home/user

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
async def root():
    return {"message": "Hello World"}
Run Code Online (Sandbox Code Playgroud)

从我正在运行的同一目录:

$uvicorn main --reload
Run Code Online (Sandbox Code Playgroud)

它抛出以下错误:

错误:加载 ASGI 应用程序时出错。导入字符串“main”必须采用“:”格式。

asgi fastapi uvicorn

4
推荐指数
1
解决办法
7171
查看次数

标签 统计

asgi ×1

fastapi ×1

uvicorn ×1