1 votos

MacOS Mojave - no se puede utilizar la cámara con imutils en Python

Tras la nueva actualización de macOS (Mojave), no puedo acceder a la cámara. Estoy usando un script de Python con opencv y imutils (haciendo algo de detección de objetos), y una vez que ejecuto el script, se para. Después de la parte de depuración estoy viendo que se detiene una vez que llama al VideoStream de imutls.video . .

"vs = VideoStream(src=0).start()"

Así, cuando abro la Seguridad y Privacidad > Privacidad, veo que los nuevos MacOS han añadido las opciones de Cámara y Micrófono. No hay ningún signo "+" o "-" para añadir programas adicionales para acceder. Incluso si hay, no estoy seguro de si puedo añadir un Python script.

Si alguien tiene algún tipo de solución sobre esto, por favor siéntase libre de compartirla.

2voto

IvanAK Puntos 6

He encontrado la solución aquí:

¡He encontrado la solución! Intenté ejecutar el script usando la terminal por defecto que viene con mac y funcionó :) Así que parece que había algún problema raro con el terminal de terceros (iTerm) que estaba usando

He utilizado el Terminal de MacOS y parece que está bien. Así que las nuevas características de seguridad están impidiendo iTerm.

1 votos

Tenga en cuenta que, aunque iTerm no se mencionaba en la OP y puesto que se trata de una pregunta autocontestada, podemos suponer que iTerm se dejó fuera de la OP sin querer y que la respuesta es ciertamente relevante puesto que se autocontestó.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X