editar la variable PATH en mac [cerrado]

83

Cómo editar la variable PATH en mac (Lion). No puedo encontrar ningún archivo donde pueda agregar rutas. ¿Alguien puede guiarme al respecto?

¿Cuál es el nombre del archivo? .profile o .bash_profile ???

y donde puedo encontrarlo? Yo he tratado

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile
coure2011
fuente
1
¡Tengo exactamente la misma pregunta! ¿Alguien con la autoridad adecuada puede mover esto a la sección Macintosh / Apple para que se pueda abrir?
SMBiggs

Respuestas:

161

Editar /etc/paths. Luego cierre la terminal y vuelva a abrirla.

$ sudo vi /etc/paths

Nota: cada entrada está separada por saltos de línea.

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Ryan Allen
fuente
2
¡Gracias! ¡Finalmente pude eliminar rutas huérfanas de herramientas de plataforma Android!
nickolay
Tuve que abrir una nueva terminal para que esto funcionara, no usar una que ya estaba abierta.
Alan P.
sudo emacs / etc / rutas: /
@SittingBull, puedes usar el editor que más te convenga :)
Ryan Allen
2
¡Esta respuesta debería aceptarse! Definitivamente es el que todos estábamos buscando
carbide20
30

Según mis propias experiencias y búsquedas en Internet, encuentro que estos lugares funcionan:

/etc/paths.d

~/.bash_profile

Tenga en cuenta que debe abrir una nueva ventana de terminal para ver los cambios.

También puede hacer referencia a esta esta pregunta

lata.
fuente
9

Puedes probar esto:

  1. Abra la aplicación Terminal. Se puede encontrar en el directorio de Utilidades dentro del directorio de Aplicaciones.
  2. Escriba lo siguiente: echo 'export PATH = YOURPATHHERE: $ PATH' >> ~ / .profile, reemplazando "YOURPATHHERE" con el nombre del directorio que desea agregar. Asegúrese de utilizar ">>" en lugar de ">".
  3. Presione enter.
  4. Cierre la Terminal y vuelva a abrirla. Su nueva sesión de Terminal ahora debería usar la nueva RUTA.

-> http://keito.me/tutorials/macosx_path

MasterCassim
fuente
1
Sí, probé ese comando pero parece que no pasa nada después de presionar enter, reinicié el terminal pero aún no se agregó la ruta.
coure2011
y este enlace está roto
Arjee
4

environment.plst El archivo se carga primero en MAC, así que coloque la ruta en él.

Para el primer uso, use el siguiente comando

export PATH=$PATH: /path/to/set
Jay Sampat
fuente
ponga el mismo comando de exportación en el archivo "environment.plst" para mantenerlo como permanente.
Jay Sampat
4
¿Dónde se supone que se encuentra este archivo?
Kevin Suttle
3

utilizar

~/.bash_profile

o

~/.MacOSX/environment.plist

(consulte las Pautas de configuración del tiempo de ejecución)

cody
fuente