He instalado Monterey 12.6.2 en un nuevo disco de sistema en un iMac 12.2 actualizado. Uno de los primeros pasos fue instalar todos los programas.
Lamentablemente, una de las aplicaciones se instala, pero se bloquea al abrirla antes de registrarse, etc. Al inspeccionar los diversos archivos de registro, descubrí que:
... /Aplicaciones/.../Contenidos/Recursos/scripts/readPlist.py: /usr/bin/Python: intérprete defectuoso: No such file or directory
A % python --version
no se encuentra Python, y de hecho Python ha sido eliminado de Monterey. Aparentemente ha sido reemplazado por pyhton3. Además he instalado Python a través de brew % brew install python
e intenté volver a ejecutar la aplicación con el mismo mensaje de error.
Pensé que tenía que vincular el /usr/bin/python
a /usr/local/Cellar/python
pero en Monterey me aparece el mensaje de que no tengo acceso, ya que se trata de un sistema de archivos de sólo lectura.
Al inspeccionar Python obtengo las siguientes versiones:
python3 --version && which python3
Python 3.9.6
/usr/bin/python3
y
python --version && which python
Python 3.10.8
/usr/local/opt/python/libexec/bin/python
¿Cómo puedo vincular las llamadas a /usr/bin/python
a /usr/bin/python3
o /usr/local/opt/python/libexec/bin/python
?