다음 코드를 실행하려고 합니다.
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)
나는 찾았다이 질문그리고 그들은 같은 문제가 있는 것 같았지만 설명된 대로 파일을 수정했을 때 작동하게 할 수 없었습니다.