尝试了一些以前的Stackoverflow解决方案来解决这个问题,没有一个工作,所以我提前道歉,制作另一个与之前版本非常相似的帖子 。 我有两行代码需要在我的Raspberry Pi上启动时执行,所以我决定把它们都放到rc.local中:
sudo python /home/pi/lightshowpi/py/app.py
sudo python /home/pi/lightshowpi/py/NgrokStartScript.py& amp;
顶部打开Flask-Ask脚本,NgrockStartScript打开服务器。当我启动我的机器时,我的服务器执行没有问题,但我的app.py脚本没有运行(因为当我问Alexa时,它给我一个技能错误的问题)。
然而,当我在终端中输入第一行并点击回车时,整个过程运行没有问题。我试过把“&”在rc.local的app.py行旁边看看是否可以解决它,没有运气。
以下是有问题的脚本内容的链接,如果这会有所不同:https://gist.github.com/colinwarn/c7d64d6596d9074fa45a371f08f3ae94
从根本上不知道该去哪里,任何一点帮助对我来说意味着世界。