En MacOS Monterey (12.0.1), estoy ejecutando Python 2.7 desde un entorno virtual Anaconda. Cada vez que ejecuto el Python script, se me pregunta si quiero aceptar conexiones de red entrantes:
He intentado varias veces "Denegar" o "Permitir" esto (que requiere que introduzca el nombre de usuario y la contraseña de un usuario administrador). Sin embargo, cada vez que ejecuto el script se me presenta la misma pregunta.
Cuando voy a Preferencias del Sistema > Seguridad y Privacidad > Firewall > Opciones de Firewall y pulse + para añadir una aplicación manualmente, no puedo seleccionar Python 2.7 en el selector de archivos (está en gris, como se puede ver en la captura de pantalla de abajo):
Según Obtener información Mi usuario tiene privilegios de lectura y escritura para este archivo, lo que también parece ser cierto en la Terminal para el archivo y el directorio en el que se encuentra:
-rwxrwxr-x@ 1 my_user staff 8464 Oct 30 12:21 python2.7
drwxr-xr-x@ 81 my_user staff 2592 Nov 19 10:10 bin
¿Cómo puedo evitar que esta molesta ventana emergente vuelva a aparecer?