安装¶
系统要求¶
Python 3.8 或更高版本
pip 或 uv 包管理器
从源码安装¶
# 克隆仓库
git clone https://github.com/wllzhang/BirthdayRS.git
cd BirthdayRS
# 使用 uv 安装依赖(推荐)
uv sync
# 或使用 pip 安装
pip install -r requirements.txt
开发环境安装¶
# 以开发模式安装
pip install -e .
# 安装开发依赖
pip install -r requirements.txt
Docker 安装¶
# 拉取最新镜像
docker pull ghcr.io/wllzhang/birthdayrs:latest
# 或从源码构建
docker build -t birthdayrs .
验证安装¶
# 检查包是否已安装
python -m src.main --help
# 验证配置
python -m src.main validate --config config.yml
# 显示应用信息
python -m src.main info --config config.yml