Как запустить два скрипта одновременно для Grove Pi?

В настоящее время я использую GrovePi с 2 барометрическими датчиками. Мне интересно, есть ли способ запустить два кода Python из командной строки одновременно. Кто-нибудь может мне помочь, пожалуйста! Я использую операционную систему Linux и запускаю код с помощью командной строки. Я использую,

sudo python script1.py &
            script2.py &

который дает

bash: script2.py: команда не найдена

Как я мог это исправить?

Скриншот ошибки.

1 ответ

Если вы используете Bash, вы можете использовать & оператор оболочки для запуска процесса и указания его перейти в фоновый режим, который вы используете; однако то, что вы говорите переводчику - это выполнить sudo python script1.py и положить его на задний план, а затем выполнить script2.py и положить его на задний план. Очевидно, нет команды script2.py,

Чтобы это исправить, нужно каждый раз вводить полную команду.

sudo python script1.py &
sudo python script2.py &

Тем не менее, убедитесь, что вам нужно использовать sudoЗапуск сценария с повышенными разрешениями, если он не нужен, может быть опасным.

Другие вопросы по тегам