如何在启动过程中启动和运行python脚本

时间:2019-05-01 18:56:25

标签: python raspberry-pi

首先,对于我的英语不好,现在我的问题我表示歉意: 目前,我尝试在启动完成后自动启动python脚本camera.py。

但是,我尝试使用rc.local,.bashrc和init.d,但没有任何效果。有人有更好的解决方案,所以我的脚本会自动启动。

在这里您可以看到我添加到rc.local中的行。在此行之前只有蓝色注释

sudo python /home/pi/Desktop/camera.py &
exit 0

这是我使用的.bashrc。我只在.bashrc的最后一行加上这两行:

echo Running at boot 
sudo python /home/pi/Desktop/camera.py

2 个答案:

答案 0 :(得分:1)

您应该尝试将其设置为同步作业。检查一下:https://www.ostechnix.com/a-beginners-guide-to-cron-jobs/

这将使其运行独立于您对shell的登录。具体来说,请查看@reboot部分。

答案 1 :(得分:1)

您确定已将其添加到.bashrc的末尾吗?

1。确保您在pi文件夹中:

$ cd ~

2。打开.bashrc进行配置:

$ sudo nano .bashrc

向下滚动到底部并添加以下行:python ~/Desktop/camera.py

保存并退出:Ctrl + X,Y,Enter

然后重置您的pi