环境准备
1. 安装和配置开发环境
我们需要以下工具和库:
-
Python 3.10+: 确保你已经安装了 Python。可以通过以下命令检查版本:
python --version -
VSCode: 下载并安装最新版本的 VSCode。
-
PostgreSQL: 确保你已经安装并运行 PostgreSQL 数据库。你可以从 PostgreSQL 官网 下载并安装。
安装 Python 扩展
打开 VSCode,点击左侧扩展图标,搜索并安装以下扩展:
- Python: 提供 Python 开发支持。
- Pylance: 提供智能代码补全。
2. 设置虚拟环境(推荐)
为了避免依赖冲突,我们建议使用虚拟环境。执行以下命令创建并激活虚拟环境:
python -m venv venv
source .venv/bin/activate
# Windows 用户使用 `.venv\Scripts\activate`
3.安装依赖包
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
pip install "fastapi[standard]"
pip install sqlmodel
...