Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在raspberry pi 3上启动时运行两个python脚本_Python_Raspberry Pi3 - Fatal编程技术网

在raspberry pi 3上启动时运行两个python脚本

在raspberry pi 3上启动时运行两个python脚本,python,raspberry-pi3,Python,Raspberry Pi3,我有一个python脚本Duploadr.py可以继续运行,基本上它会监视文件夹中的任何更改。 我有一个tkinter程序tk.py 在GUI界面中,我需要在Raspberry pi之后运行这两个命令 第一个脚本需要在某个文件夹下运行,因此在执行之前必须先保存cd/foldername/Duploadr.py 所有文件都具有execute和All using chmod 我创建了一个名为launcher.sh的文件并添加到 sudo nano /home/pi/.config/lxsession

我有一个python脚本Duploadr.py可以继续运行,基本上它会监视文件夹中的任何更改。 我有一个tkinter程序tk.py

在GUI界面中,我需要在Raspberry pi之后运行这两个命令

第一个脚本需要在某个文件夹下运行,因此在执行之前必须先保存cd/foldername/Duploadr.py

所有文件都具有execute和All using chmod

我创建了一个名为launcher.sh的文件并添加到

sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
I added this to the bottom
@sh /home/pi/launcher.sh
在launcher.sh中

#!/bin/sh
sudo python3 /home/pi/Desktop/tk.py
cd /home/pi/Flickr/
sudo python /home/pi/Flickr/Duploadr.py -d &
所发生的事情启动器执行得很好,但它只是执行第一个脚本,而忽略了第二个脚本

我试图改变序列,但无论我做什么,它都不会执行第二个sudo

当我这样做的时候

ps-aux | grep python 根11480.20.4 7232 3368?S 10:52 0:00 sudo python3/home/pi/Desktop/tk.py 根1156 15.3 3.0 40280 23588?Sl 10:52 0:01 python3/home/pi/Desktop/tk.py pi 1291 0.0 0.0 4376 548 pts/0 S+10:52 0:00 grep-color=auto python

我看不到第二个

谢谢。

只需在第一个命令的末尾附加&即可,如下所示:

sudo python3 /home/pi/Desktop/tk.py &
他们都需要&