2011-10-09 16 views
36

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

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

y dónde puedo encontrarlo? He tratado

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile 

Respuesta

7

Usted podría intentar 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 uno ">".
  3. Presiona Enter.
  4. Cierre la Terminal y vuelva a abrir. Su nueva sesión de Terminal ahora debería usar la nueva RUTA.

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

+1

Sí He intentado con ese comando pero parece que no pasa nada después de presionar Enter, reinicié el terminal pero aún no se agrega la ruta. – coure2011

+0

y este enlace está roto – Arjee

2

uso

~/.bash_profile 

o

~/.MacOSX/environment.plist 

(ver Directrices de configuración de ejecución)

10

Basado en mi propia experiencias y búsqueda en Internet, que encuentran estos lugares de trabajo:

/etc/paths.d

~/.bash_profile

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

También puede hacer referencia a esta this question

2

environment.plst carga el archivo primero en MAC así que ponen toda la ruta en él.

Para uso primera vez, utilice el siguiente comando

export PATH=$PATH: /path/to/set 
+0

ponga el mismo comando de exportación en el archivo "environment.plst" para mantenerlo permananet. –

67

Edición /etc/paths. Luego cierra la terminal y vuelve 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 
+2

¡Gracias! ¡Finalmente pude eliminar las rutas de huérfano de android platform-tools! – DaddyM

+0

Gracias. Trabajó como un encanto :) –

+0

Tuve que abrir una nueva terminal para que funcionara, no usar una que ya estaba abierta. –

Cuestiones relacionadas