OpenCV и MacOS - регионы перетаскивания NSWindow должны быть аннулированы только в основном потоке

Фоновая информация:

Я использую python 3.9, Django 4.0.1, OpenCV 4.5.5.62, MacOS Big Sur 11.6

Я создаю функцию обнаружения/распознавания лиц для моего приложения DJango, однако когда я пытаюсь получить отображение камеры, я получаю следующую ошибку:

Ниже приведен код, который вызывает эту ошибку:

Я не совсем уверен, почему это происходит, но судя по трассировке стека, похоже, что MacOS требует, чтобы что-то было вызвано в main? Помощь/пояснения по этому вопросу были бы очень кстати!

Заранее спасибо :)

Вернуться на верх