我有一个无限循环的python程序,并将一些数据发送到我的数据库。
我想在运行英特尔Galileo时运行此python脚本。我尝试制作一个sh脚本python myprogram.py
并使其在启动时在etc / init.d中运行。当我重新启动我的Galileo时,没有任何事情发生 - Linux没有加载,Arduino草图没有加载,甚至我的电脑都没有识别它。
我猜这是因为python程序是一个无限循环。 有没有办法让我可以毫无问题地运行我的系统并在启动时运行我的python脚本?
答案 0 :(得分:1)
我使用myprogram.py
在后台运行python myprogram.py &
并且它有效。 &
用于在后台运行您想要的任何进程。