gpt4 book ai didi

python - ModuleNotFoundError : No module named 'app.routes'

转载 作者:行者123 更新时间:2023-12-05 00:44:01 25 4
gpt4 key购买 nike

所以我现在正在学习 fastapi,我试图将我的项目分成多个文件,但是当我这样做时,我得到了这个错误。

ModuleNotFoundError: No module named 'app.routes'

我已阅读 This多次,我很确定我做的一切都是正确的,谁能告诉我我做错了什么?

app
│ main.py
│ __init__.py

└───routes
auth.py
__init__.py

main.py

from fastapi import FastAPI
from app.routes import auth

app = FastAPI()

app.include_router(auth.router)

auth.py

from fastapi import APIRouter

router = APIRouter()

@router.get("/test")
async def test():
return {"test": "test"}

我跑了 uvicorn main:app --reload

最佳答案

只需在命令下方运行

导出 PYTHONPATH=$PWD

关于python - ModuleNotFoundError : No module named 'app.routes' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68505216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com