安装¶
Apogee 框架通过 PyInstaller 构建为**单个独立二进制文件**分发。使用它无需在机器上安装 Python 依赖项 — 仅生成项目时需要 Python 3.11+。
前置条件¶
- Python 3.11+(用于生成的项目,而非
apogee本身) - Docker 和 Docker Compose v2(用于
apogee up) make(用于从源码构建)- Linux 或 macOS(Windows 用户:建议使用 WSL2)
选项 A — 从源码构建¶
框架在 1.0 之前的支持路径。
Bash
git clone https://github.com/Digital-Codigos/apogee-framework
cd apogee-framework
make build # 在 .dist/apogee 构建本地二进制
make install # 全局安装到 /usr/local/bin/apogee
验证:
选项 B — 不安装直接从源码运行¶
适用于框架本身的开发。
选项 C — 预编译二进制(即将推出)¶
Linux/macOS 的预编译二进制将在达到 1.0 里程碑后发布到 GitHub Releases。
下一步¶
→ 生成你的第一个项目:快速开始。