Windows:
.\setup.batLinux/Mac:
chmod +x setup.sh
./setup.shWindows:
.\start.batLinux/Mac:
chmod +x start.sh
./start.sh打开浏览器访问: http://localhost:8000
管理员账号:
- 用户名:
admin - 密码:
admin123
解决: 使用 .\ 前缀
.\setup.bat # ✅ 正确
setup.bat # ❌ 错误解决: 清理缓存后重试
pip cache purge
.\setup.bat解决: 修改 start.bat 中的端口号
uvicorn app.main:app --reload --host 0.0.0.0 --port 8001blog-python/
├── setup.bat/sh ← 环境初始化脚本
├── start.bat/sh ← 启动脚本
├── requirements.txt ← 依赖列表
├── app/
│ ├── main.py ← 应用入口
│ ├── models.py ← 数据模型
│ ├── crud.py ← 数据库操作
│ ├── services/ ← 业务逻辑
│ ├── templates/ ← 页面模板
│ └── static/ ← 静态资源
└── config.py ← 配置文件
项目已完全适配 Python 3.13:
- ✅ pydantic 2.10.6 (预编译 wheel)
- ✅ sqlalchemy 2.0.36
- ✅ 所有依赖均已验证
无需额外配置,直接运行即可! 🎉