gpt4 book ai didi

Python + Ubuntu Linux + nohup 错误 : [1]+ Exit

转载 作者:IT王子 更新时间:2023-10-29 00:26:47 27 4
gpt4 key购买 nike

我有一个 python 脚本,practice_one.py ,我希望它在 Ubuntu Linux 中永远运行,并且具有以下内容:

while True:
# Code

我尝试了 nohup python practice_one.py &但收到消息nohup: ignoring input and appending output to ‘nohup.out’ .

然后当我按下回车键时,输出另一条消息:[1]+ Exit nohup python practice_one.py

怎么就自动退出了?我做错了什么?

编辑

尝试: nohup python practice_one.py </dev/null &>/dev/null &

并得到[1] 61122然后当我按下回车键时,我得到了 [1]+ Exit nohup python practice_one.py </dev/null &>/dev/null &

它曾经有效,但现在退出了。现在可能是什么问题?

最佳答案

我通常会遇到三种情况:

  1. 当while循环出现异常时。

  2. 当我在代码的某处设置 pdb.set_trace() 时,它是一个调试断点。

  3. 当代码中某处请求用户输入时,如 raw_input("Please enter something: ")

检查您的代码以排除这三个原因。

不要担心第一条消息,它只是通知您 nohup 正在工作。

编辑

  1. 在使用 nohup 运行脚本之前,确保脚本本身工作正常(这实际上是首先要尝试的事情)。

关于Python + Ubuntu Linux + nohup 错误 : [1]+ Exit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44080033/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com