Столкнулся с аналогичной проблемой: cv2 никак не хотел устанавливаться с Python 3.14. Я пробовал устанавливать компиляторы С++, недостающие файлы и перебирать настройки, но оказалось, что нужно было просто заменить версию Python на 3.10 - с ней cv2 нормально установился и работает.