@pixal

Почему Raspberry pi в скрипте на Python игнорирует строчку #!/usr/bin/env python?

Вернее пишет, что немзвестная команда. Пробовал
#!/usr/bin/env python
И
#!/usr/bin/env python3
И
#!/usr/bin/python
И
#!/usr/bin/python3

А если запускаю python3 script.py отлично запускается.
  • Вопрос задан
  • 428 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Swartalf
а сама утилита то /usr/bin/env по данному пути есть? Права доступа нормальные?
Ответ написан
Комментировать
Mistifiks
@Mistifiks
Возможно python у вас находится в другом каталоге?
Так вы узнаете, какой адрес подставляется при выполнении команды python3 script.py:
which python3
Посмотрите содержимое папки, из которой не удается запустить интерпретатор (и проверьте права на файлы, при их наличии):
ls -la /usr/bin
Ответ написан
Комментировать
@Bojczuk
Попробуйте запустить так, в каталоге со скриптом: ./script.py
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы