# 个性化饮食推荐APP - 依赖包 # 核心依赖 customtkinter>=5.2.0 scikit-learn>=1.3.0 pandas>=2.0.0 numpy>=1.24.0 joblib>=1.3.0 # 大模型集成 (千问API) requests>=2.31.0 # 配置管理 python-dotenv>=1.0.0 # 数据处理 python-dateutil>=2.8.0 # 图像处理 (GUI需要) Pillow>=10.0.0 # OCR识别依赖(必需,轻量级) pytesseract>=0.3.10 opencv-python>=4.8.0 # OCR识别依赖(可选,需要额外安装深度学习框架,占用内存较大) # paddleocr>=2.7.0 # 可选,需要PaddlePaddle,占用内存较大 # easyocr>=1.7.0 # 可选,需要PyTorch,占用内存很大(1-2GB) # 移动端支持 (可选) kivy>=2.1.0 kivymd>=1.1.1 # Web端支持 (必需) Flask>=3.0.0 Werkzeug>=3.0.0 gunicorn>=21.2.0 # Web服务器(生产环境必需)