fastapi集成各个组件
1.初始化项目
创建项目目录
mkdir fastapi-demo && cd fastapi-demo
创建虚拟环境
python -m venv venv
激活虚拟环境
Linux/Mac:
source venv/bin/activate
Windows:
venv\Scripts\activate
升级 pip
pip install --upgrade pip
安装fastapi
pip install fastapi uvicorn python-dotenv
pip freeze > requirements.txt
2. 集成postgresql
pip install “psycopg[binary]” sqlalchemy
3.集成httpx
pip install httpx
4.集成loguru
pip install loguru