install_editable_with_opencv_gui.ps1 651 B

1234567891011121314151617
  1. # Install romatch in editable mode and ensure OpenCV has GUI (cv2.imshow) on Windows.
  2. # albumentations may pull opencv-python-headless; we remove it and keep opencv-python.
  3. $ErrorActionPreference = "Stop"
  4. Set-Location $PSScriptRoot\..
  5. Write-Host "==> pip install -e ."
  6. python -m pip install -e .
  7. Write-Host "==> Remove opencv-python-headless (if present)"
  8. python -m pip uninstall -y opencv-python-headless 2>$null
  9. Write-Host "==> Ensure opencv-python (GUI)"
  10. python -m pip install --upgrade opencv-python
  11. Write-Host "==> Quick check"
  12. python -c "import cv2; cv2.namedWindow('_t'); cv2.destroyAllWindows(); print('OpenCV GUI OK:', cv2.__version__)"