我正在尝试使用以下代码从python运行shell脚本:
subprocess.call('./update-script.sh', shell=True, cwd=temp_dir)
如果我从IDE(Thonny)运行我的python代码,它将完全执行它应该执行的操作。 但是,当通过启动时的服务启动python脚本时,它将到达此subprocess.call,并且应用程序退出时没有任何错误。我所有其他控件都工作正常。
有什么想法吗? 我正在RaspPi Zero上使用Python3 Thonny。