Ich arbeite an einer Umgebung, wo ich mein Python-Skript selbst aufrufen: ./myscript.py
anstelle von python-2.4 -m trace -t /myscript.py
.Verwenden Python-Modul Trace durch Shebang
So versuche ich Argumente in der shebang hinzufügen wie folgt:
#!/usr/bin/python-2.4 -m trace -t
print "HELLO"
print "HW"
Aber ich habe die Fehlermeldung unter:
/usr/bin/python-2.4: module trace -t not found
Ist es möglich, in Python? Ich möchte dieses Trace-Modul in meinem Skript nicht behandeln.
Aus Neugier, welche Art von System arbeiten Sie, die eine 13 Jahre alte Version von Python hat und dass Sie Ihre Datei direkt ausführen müssen, ohne den Interpreter-Namen in der Shell selbst zu verwenden? –
Leider arbeite ich an Web-Anwendung, die nur Python 2.4 behandeln. – madago