在英特尔Galileo的后台启动时运行python程序

我有一个Python程序是一个无限循环,并发送一些数据到我的数据库。

当我启动英特尔伽利略时,我想让这个python脚本运行。 我试着做一个sh脚本python myprogram.py ,并使其在启动时运行在etc / init.d中。 当我重新启动我的伽利略时,什么都没有发生–Linux没有加载,Arduino草图没有加载,甚至我的电脑也没有识别它。

我猜这是因为Python程序是一个无限循环。 有没有办法,我可以运行我的系统没有问题,并在启动时运行我的python脚本?

我使myprogram.py运行在python myprogram.py &后台运行。 &用于在后台运行您想要的任何进程。