Estaba intentando configurar mi Mac para ejecutar scripts de Python personalizados desde cualquier lugar sin tener que escribir python [script.py]
o la ruta explícita del archivo.
El script se llama "testcript". Puse la secuencia de comandos en mi propio directorio bin (separado de /usr/local/bin
), llamado /User/Patrick/bin
, y lo agregué a mi ruta, de modo que cuando escribo echo $PATH
aparece correctamente así:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/User/patrick/bin:/usr/local/go/bin'.
Ya agregué la línea #!/usr/bin/env python
a la parte superior del archivo, ya hice chmod 700 testscript
, pero aún no puedo llamar a testscript
desde cualquier lugar.
¿Han cambiado las cosas desde OSX Yosemite?