我想跑
run("flower -A app")
并在后台运行该Web应用程序而无需等待输出。 我已经看到关于设置pty = False的说法,但它没有帮助。 以下是我尝试的所有可能性:
## these methods blocked fabric:
run("flower -A app >& /dev/null < /dev/null &", pty=False)
with quiet():
run("nohup flower -A app")
run("nohup flower -A app>& /dev/null < /dev/null &"
## fabric waits for the stdout:
run("nohup flower -A app > /dev/null 2>&1")
## fabric is not blocked but the process is not started:
run("nohup flower -A app > /dev/null 2>&1 &")
run("flower -A {} app > /dev/null 2>&1 &")
with quiet():
run("flower -A app")
有没有人可以尝试其他建议?
答案 0 :(得分:0)
你有没有试过像这样在后台运行它 - 跑(“花-A app&amp;”)