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)

我发现这个问题他们似乎遇到了同样的问题,但是当我按照解释修改文件时,却无法使其正常工作。

相关内容