From eebb5d11d0feb2e32df1175973b004e357dff973 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Sat, 21 Feb 2026 19:49:00 +0000 Subject: [PATCH] Fix leafweb-vision OpenCV headless error on cv2.destroyAllWindows Replace opencv-python with opencv-python-headless so GUI calls are no-ops instead of crashing in a display-less container. --- leafweb-vision/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/leafweb-vision/docker-compose.yml b/leafweb-vision/docker-compose.yml index c90499a..b717e0a 100644 --- a/leafweb-vision/docker-compose.yml +++ b/leafweb-vision/docker-compose.yml @@ -3,7 +3,7 @@ services: image: ultralytics/ultralytics:latest container_name: leafweb-vision restart: unless-stopped - command: bash -c "pip install 'streamlit>=1.29.0' -q --root-user-action=ignore && yolo solutions inference" + command: bash -c "pip install 'streamlit>=1.29.0' opencv-python-headless -q --root-user-action=ignore && pip uninstall opencv-python -y -q 2>/dev/null; yolo solutions inference" ports: - "8501:8501" volumes: