Я нашел несколько других людей, задающих этот вопрос, но ответы на их проблему не помогают мне. Я пытаюсь изучить python и попытаться сделать исполняемый файл.
Практика script выполняется, когда я набираю python ./userPrompt.py
.
Но когда я пытаюсь запустить его как исполняемый файл (просто ./userPrompt.py
).
Я успешно изменил его chmod +x
И вот что у меня в верхней строке файла:
#! /user/bin/env python
и здесь ошибка, которую я получаю
bash: ./userPrompt.py: /user/bin/env: bad interpreter: No such file or directory
Но дело в том, что если я перейду к /user/bin
, я найду env
. Так что это определенно существует. Почему Ubuntu не может найти его?
Я ценю любую помощь, которую люди могут дать мне по этому поводу.
Путь /usr
, а не /user
.
/usr
может сбить с толку, ноumount
хуже!