BodyBalanceEvaluation/backend/requirements_build.txt
zhengsl d91af11b7d 修复录屏0字节问题,支持压力板多厂家切换
- 录屏: 高DPI缩放导致奇数尺寸触发libx264编码失败,宽高取偶; ffmpeg stderr写入日志

- 压力板: 新增 pressure_manager_small.py 原厂家小压力板,与现有大压力板并存

- 打包: 新增 build_backend.ps1,更新 requirements_build.txt / config.ini

- 前端: Electron 本地化配置
2026-08-11 18:17:13 +08:00

34 lines
645 B
Plaintext

# 打包专用依赖文件
# 只包含运行时必需的核心依赖
# Web framework
Flask==2.3.3
Flask-CORS==4.0.0
Flask-SocketIO==5.3.6
# Core dependencies
numpy>=1.24.0
opencv-python>=4.8.0
psutil==5.9.5
requests==2.31.0
python-dateutil==2.8.2
# PyInstaller for building
PyInstaller>=6.10.0
# Optional - only if available
pykinect_azure # Azure Kinect SDK for Python
# System utilities
colorama==0.4.6
click==8.1.7
cryptography>=41.0.0
# Screen recording & screenshots (must be installed for PyInstaller to bundle it)
pyautogui>=0.9.54
pyscreeze>=0.1.30
mouseinfo>=0.1.3
pygetwindow>=0.0.9
pyrect>=0.2.0
pytweening>=1.0.4
Pillow>=9.0.0