MacOS Mojave | PyCharm не имеет доступа к камере

MacOS Mojave | PyCharm не имеет доступа к камере

Я пытаюсь выполнить следующий код:

import cv2

video_capture = cv2.VideoCapture(0)

print('Camera initialized')

ret, raw_frame = video_capture.read()

video_capture.release()

print('Bye!')

Когда я запускаю его из собственного терминала MacOS, он может завершить свое выполнение. Проблема возникла, когда я попытался сделать это из PyCharm. В первый раз, когда я запустил его из собственного терминала, я получил всплывающее сообщение с просьбой предоставить разрешения на использование камеры терминалом, и это сработало. Однако, когда я делаю то же самое из PyCharm, я не получаю этого сообщения, поэтому камера не инициализируется со следующим сообщением об ошибке:

Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

я нашелэтот вопроси у них, похоже, была та же проблема, но когда я изменил свой файл, как было описано, я не смог заставить его работать.

Связанный контент