1 votos

¿Cómo puedo establecer un enlace simbólico de Python en MacOS Ventura?

Estoy tratando de establecer un enlace simbólico para que pueda apuntar el python en Terminal a una nueva instalación de python3.

La última vez que hice esto fue en Mojave, donde uno podía deshabilitar csrutil y luego ejecutar el siguiente comando antes de volver a habilitarlo:

sudo ln -s /usr/bin/python3 /usr/bin/python

Ahora estoy tratando de hacer lo mismo en MacOS Ventura 13.1, y me encuentro con la respuesta de error:

ln: /usr/bin/python: Read-only file system

¿Qué es este nuevo obstáculo que "MacOSimandius, destructor de mundos" pone en mi camino?

Y lo que es más importante (por favor): ¿Cómo configuro mi enlace simbólico? Todavía debe ser posible. Esto sigue siendo unix, ¿no?

4voto

No puede modificar /usr/bin (al menos no sin desactivar la SSV). Lo que puede hacer en su lugar es

sudo mkdir -p /usr/local/bin
sudo ln -s /usr/bin/python3 /usr/local/bin/python

y luego asegúrese de que /usr/local/bin está en PATH .

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