Как запустить два скрипта одновременно для 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
Запуск сценария с повышенными разрешениями, если он не нужен, может быть опасным.