schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Tue Mar 19, 2024 8:01 am Post subject: [solved] Shebang funktioniert nicht mehr |
|
|
Ich wollte heute an einem Python-Script weiter machen das ich am schreiben bin und musste nun feststellen das der Shebang am Anfang des Script nicht mehr funktioniert.
Im Script steht ganz am Anfang der folgende Shebang:
Code: | #!/usr/bin/env python3
... |
Und trotzdem kommt beim Versuch das Script auszuführen der folgende Fehler:
Code: | exec: Failed to execute process './mein_script.py': The file specified the interpreter '/usr/bin/env python3', which is not an executable command. |
Wenn ich im Terminal aber "env python3" eingebe lande ich erfolgreich in einer Python-Shell.
Code: | Python 3.11.8 (main, Feb 23 2024, 07:37:04) [GCC 13.2.1 20240113] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit() |
Google ist wieder einmal alles andere als hilfreich, weiß hier jemand was da abgeht?
EDIT:
Problem gefunden.
Wenn ich etwas mit OneDriver in die OeDrive verschiebe gehen die Unix-Rechte der Datei und damit das Ausführen-Bit "x" verloren... _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|