Ich versuche, ein Python-Skript ausführbar zu machen. Das Skript ist ein testHelloWorld.pyMake HelloWorld Python-Skript ausführbar
#!/usr/bin/env python
print 'Hello World'
ich es ausführbar gemacht haben von
chmod +x testHelloWorld.py
$ python testHelloWorld.py
prints "Hallo Welt" läuft. Aber $ ./testHelloWorld.py
macht nichts. Was fehlt mir hier? Ich verwende ein Mac Os X-Gerät und seine laufende Python 2.7.5.
Ich habe die Antworten für frühere Fragen durchgegangen und habe auf Fehler überprüft, aber immer noch kein Glück. Dies ist eine so ähnliche Position - how to make python script self-executable
also keine Ausgabe und keine Fehler? –
Hmm Ich weiß nicht, was du vermisst, weil ich das gerade repliziert habe und es funktioniert gut. Was passiert, wenn Sie 'which python' und' what env' eingeben. Versuchen Sie auch 'env python' und überprüfen Sie, ob es einen Python-Interpreter für Sie öffnet. – Ewan
Was passiert, wenn Sie die erste Zeile durch' #!/Usr/local/bin/python' ersetzen? – cchristelis