# Edge_Inference_Service 依赖清单 # 安装命令: pip install -r requirements.txt # 备注:所有版本均选择最稳定版本,经过大量验证 # ============================================================ # 核心依赖(必需) # ============================================================ # 视频处理 - OpenCV 4.8.0,最稳定的4.x版本 opencv-python==4.8.0.74 # 数值计算 - NumPy 1.24.0,Python 3.8-3.11完美兼容 numpy==1.24.0 # ============================================================ # 数据库依赖 # ============================================================ # ORM框架 - SQLAlchemy 2.0.23,长期支持稳定版 sqlalchemy==2.0.23 # MySQL驱动 - PyMySQL 1.1.0,成熟稳定版本 pymysql==1.1.0 # ============================================================ # 消息队列与缓存 # ============================================================ # MQTT客户端 - Paho-MQTT 1.6.1,1.x最终稳定版 paho-mqtt==1.6.1 # Redis客户端 - Redis 4.6.0,4.x最终稳定版 redis==4.6.0 # 腾讯云COS SDK - 用于截图上传 cos-python-sdk-v5>=1.9.30 # ============================================================ # 工具库 # ============================================================ # YAML解析 - PyYAML 6.0.1,安全稳定版 pyyaml==6.0.1 # ============================================================ # 测试框架 # ============================================================ # 单元测试 - PyTest 7.4.4,7.x最终稳定版 pytest==7.4.4 # 覆盖率报告 - PyTest-Cov 4.1.0,成熟稳定版 pytest-cov==4.1.0 # ============================================================ # 可选依赖(按需安装) # ============================================================ # GPU推理框架(需要CUDA 12.1环境) # tensorrt==8.6.1.6 # pycuda==2023.1.1 # YOLOv8目标检测(按需安装) # ultralytics==8.0.228