Hallo,
ich möchte ein Python-script starten, ohne vorher "python" auf der Konsole angeben zu müssen. Ich befinde mich immer im gleichen Verzeichnis meines scripts (get_versions.py). Nach langem suchen kann ich aber einfach nicht erkennen, warum ich ständg "Permission denied" erhalte. Ich hoffe ihr könnt mir weiterhelfen.
so geht es:
1 2 | $ python versions.py hello world |
so geht es leider nicht:
1 2 3 4 | $ ./versions.py -bash: ./versions.py: Permission denied $ sudo ./versions.py sudo: unable to execute ./versions.py: Permission denied |
Infos zum System:
1 2 3 4 5 6 7 8 9 10 11 12 13 | $ which python /usr/bin/python $ cat versions.py #!/usr/bin/env python import os print "hello world" $ ll total 1 drwxrwxrwx 1 testpc root 152 Apr 15 17:25 ./ drwxrwxrwx 1 testpc root 160 Apr 15 15:51 ../ -rwxrwxrwx 1 testpc root 115 Apr 15 16:21 versions.py* |