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'即可。

結束!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM