秋逸

应用结构:

.
├── app     # ①: 应用所在文件夹
│   ├── __init__.py
│   ├── main.py
│   ├── dependencies.py
│   └── routers
│   │   ├── __init__.py
│   │   ├── items.py
│   │   └── users.py
│   └── internal
│       ├── __init__.py
│       └── admin.py

错误的:

uvicorn main:app

正确的:

cd ..
uvicorn app.main:app

app.main

, 第一个app表示应用所在文件夹的名称(①) 也就是说你必须要退出去一个目录才可以…

uvicorn: 相对导入问题
: 杨秋逸
https://yangqiuyi.com/blog/开发/uvicorn相对导入问题/