Configuración de la variable de entorno PATH en OSX de forma permanente
He leído varias respuestas sobre cómo configurar variables de entorno en OSX de forma permanente.
Primero, intenté esto, Cómo configurar $PATH permanentemente en Linux/Unix , pero recibí un mensaje de error que decía no such file and directory
, así que pensé que podía intentarlo ~/.bash_profile
pero ~/.profile
no funcionó.
En segundo lugar, encontré esta solución Cómo configurar $PATH como lo usan las aplicaciones en os x , que recomienda realizar cambios en
~/.MacOSX/environment.plist
pero nuevamente tuve no such file and directory
un error.
Necesito una forma de configurar estas variables de manera que no sea necesario configurarlas una y otra vez cada vez que abro una nueva sesión de terminal.
Tienes que agregarlo a /etc/paths
.
Referencia (que funciona para mí): Aquí
Para agregar una nueva ruta a la variable de entorno PATH en MacOS, simplemente cree un nuevo archivo en el /etc/paths.d
directorio y agregue la ruta de escritura que se establecerá en el archivo. Reinicie la terminal. Puede consultar echo $PATH
cuando se le solicite para confirmar si la ruta se agregó a la variable de entorno.
Por ejemplo: para agregar una nueva ruta /usr/local/sbin
a la PATH
variable:
cd /etc/paths.d
sudo vi newfile
Agregue la ruta al newfile
y guárdelo.
Reinicia el terminal y escribe echo $PATH
para confirmar
Puede abrir cualquiera de los siguientes archivos:
/etc/profile
~/.bash_profile
~/.bash_login
(si.bash_profile
no existe)~/.profile
(si.bash_login
no existe)
Y añadir:
export PATH="$PATH:your/new/path/here"