Wie mache ich ein Python-Skript ausführbar?

9

Wie kann ich ein Python-Skript mit meinem eigenen Befehlszeilennamen wie 'myscript' ausführen, ohne 'python myscript.py' im Terminal verwenden zu müssen?

    
ctrlz 15.12.2014, 23:03
quelle

1 Antwort

17
  1. Fügen Sie am Anfang des Skripts eine Shebang-Zeile hinzu:

    #!/usr/bin/env python

  2. Markieren Sie das Skript als ausführbar:

    chmod +x myscript.py

  3. Fügen Sie das Verzeichnis mit der Variable PATH hinzu. (Wenn Sie möchten, dass es bleibt, müssen Sie dies in .bashrc oder .bash_profile in Ihrem Home-Verzeichnis tun.)

    export PATH=/path/to/script:$PATH

tzaman 15.12.2014 23:13
quelle

Tags und Links