zoukankan      html  css  js  c++  java
  • ERROR: Error loading ASGI app. Could not import module "main".

    fastapi项目启动时,提示ERROR:    Error loading ASGI app. Could not import module "main".

    文件名为 f1.py

    代码如下:

    from fastapi import FastAPI  # 导入FastAPI
    import uvicorn
    app = FastAPI()  # 创建一个app实例
    
    @app.get("/")  # 编写一个路径操作装饰器
    async def root():  # 编写一个路径操作函数
        return {"你好!": "朋友。"}
    
    
    if __name__ == '__main__':
        uvicorn.run(app='main:app', host="127.0.0.1", port=8000, reload=True, debug=True)

    注意:声明app的文件路径应该是 f1:app,而不是main:app。

    只需将 app='main:app' 改为app='f1:app'即可。

    结束!

  • 相关阅读:
    2019.7.28刷题统计
    2019.7.27刷题统计
    2019.7.26刷题统计
    2019.7.22刷题统计
    qdoj.xyz 6.18
    qdoj.xyz 6.17
    qdoj.xyz 6.16
    qdoj.xyz 6.15
    qdoj.xyz 6.14
    qdoj.xyz 6.13
  • 原文地址:https://www.cnblogs.com/aaronthon/p/13985261.html
Copyright © 2011-2022 走看看