2012-06-17 3 views
3

Я нашел несколько других людей, задающих этот вопрос, но ответы на их проблему не помогают мне. Я пытаюсь изучить python и пытаюсь сделать исполняемый файл.running python executable in linux

Практика скрипт работает, когда я печатаю 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 не может найти это?

Я ценю любую помощь, которую люди могут мне дать.

ответ

12

Путь /usr, а не /user.

+0

'/ usr' может смутить, но' umount' хуже! – cheeken

+0

вау ... я чувствую себя идиотом - я чувствую, что должен потерять репутацию за глупость. Все работает сейчас, спасибо. – Jeff

+0

@Jeff не чувствую себя слишком плохо, мы все были там (разница в том, что некоторые из нас не признают этого :-) – Levon