Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > !/usr/bin/env python |
Автор: aspolyakov 21.1.2009, 09:11 | ||||
Запустил свой питоновский модуль на след маке:
На этот файл были выставлены все три х бита. Вот то что в начале .py файла:
Вот что возврощает bash после запуска: : No such file or directory и все!!! На машине походу две или три версии питона, я еще пробовал python2.5, но тот же самое(((( Хотя из консоли работает Уважаемые, подскажите что это за грабли? |
Автор: Lazin 21.1.2009, 10:32 |
а разве он должен быть не в usr/bin? |
Автор: aspolyakov 21.1.2009, 19:52 |
Должен, у меня он там и есть. У вас нету? Добавлено через 9 минут и 4 секунды Вопрос не в том где должен быть env, а почему оно не находит питон при выполнение файла. Хотя env находит питон, если руками в консоли запустить. |
Автор: Любитель 21.1.2009, 20:48 |
Как сам скрипт запускаете? Права необходимые есть? |
Автор: rgb 23.1.2009, 11:22 |
тут такая мысль посетила: а где скрипт лежит? 1) /bin, /usr/bin/, /usr/local/bin, ~/bin 2) где-нибуть в домашнем каталоге (но не в ~/bin) в первом варианте должно все работать иначе х.з. если второй вариант - запускаем указывая полный путь или ./[script_name].py, если находимся в том же каталоге в котором сам исходник |
Автор: aspolyakov 23.1.2009, 13:17 |
Скорее всего это из-за фс было, в тот раз наверно noexec стоял. Извиняюсь, кипишнул раньше времени. |