Come posso eseguire uno script python con il mio nome da riga di comando come 'myscript' senza dover eseguire 'python myscript.py' nel terminale?Come posso rendere eseguibile uno script Python?
8
A
risposta
16
Aggiungi una linea shebang alla parte superiore dello script:
#!/usr/bin/env python
Mark lo script come eseguibile:
chmod +x myscript.py
Aggiungere il dir lo contiene a la tua variabile
PATH
. (Se si vuole attaccare, dovrete farlo in.bashrc
o.bash_profile
in casa dir.)export PATH=/path/to/script:$PATH
Problemi correlati
- 1. Come posso chiamare uno script python da uno script python
- 2. Crea eseguibile script Hellothon Python
- 3. Posso eseguire uno script Python come servizio?
- 4. Come posso rendere il mio script Python più veloce?
- 5. Come faccio ENV uscita come uno script di shell eseguibile
- 6. Come "nascondere" un eseguibile da uno script bash?
- 7. Come creare uno script del prompt dei comandi eseguibile
- 8. Come posso includere uno script PHP in Python?
- 9. Come posso interrompere l'esecuzione in uno script Python?
- 10. Ottenere PHP per eseguire uno script Python
- 11. Come si disassembla uno script Python?
- 12. Come eseguire uno script python da java?
- 13. Come faccio a rendere pubblico uno script in JSFiddle?
- 14. Come compilare uno script julia?
- 15. Incorporare un binario eseguibile in uno script di shell
- 16. Come posso convalidare i CSS all'interno di uno script?
- 17. Produce un eseguibile standalone da uno script di Julia?
- 18. Come creare un file eseguibile autonomo da script Python 3.5?
- 19. Come eseguire uno script python in background?
- 20. Esegui uno script python come servizio Windows
- 21. Come rendere un eseguibile gemma Ruby
- 22. Come rendere Python ottenere il nome utente in Windows e poi implementarlo in uno script
- 23. Come posso ricaricare uno script in IRB?
- 24. Come posso creare uno script di configurazione?
- 25. Posso eseguire uno script Python da Pure Data?
- 26. Terminare uno script python da un altro script python
- 27. Posso trovare il percorso dell'eseguibile che esegue uno script python all'interno dello script python?
- 28. esegue uno script python persistente da systemd?
- 29. Creazione di uno script Python Object-Oriented
- 30. Invia messaggio a uno script Python
Cosa OS cosa vuoi fare questo su? –
Mac OS X 10.10 Yosemite – ctrlz
@IsmailBadawi Op post menzionato Terminale, quindi forse Linux – Hackaholic