Задать вопрос
@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 отлично запускается.
  • Вопрос задан
  • 437 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@Swartalf
а сама утилита то /usr/bin/env по данному пути есть? Права доступа нормальные?
Ответ написан
Комментировать
Mistifiks
@Mistifiks
Возможно python у вас находится в другом каталоге?
Так вы узнаете, какой адрес подставляется при выполнении команды python3 script.py:
which python3
Посмотрите содержимое папки, из которой не удается запустить интерпретатор (и проверьте права на файлы, при их наличии):
ls -la /usr/bin
Ответ написан
Комментировать
@Bojczuk
Попробуйте запустить так, в каталоге со скриптом: ./script.py
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽