Ich schreibe eine ziemlich grundlegende Anwendung in Python (es ist nur eine Datei im Moment). Meine Frage ist, wie bekomme ich es, damit das Python-Skript in/usr/bin ohne die Erweiterung .py ausgeführt werden kann?Python-Skripte in/usr/bin
Zum Beispiel, statt dem laufenden
python htswap.py args
aus dem Verzeichnis, in dem es zur Zeit ist, mag ich in einem beliebigen Verzeichnis auf CD zu können und tun
htswap args
Vielen Dank im Voraus!
nach vielen Schmerzen und Nahtoderfahrungen, empfehle ich, die spezifische Python-Version zu verwenden, die Sie für #!/usr/bin/env python. (zB python2.4) statt. Besser die Kontrolle über die Python-Version zu haben läuft die ausführbare Datei (zumindest für die Fälle, die ich erlebt habe, YMMV) –