在屏幕会话中使用Python时出现致命IO错误

在屏幕会话中使用Python时出现致命IO错误,python,debugging,gnu-screen,Python,Debugging,Gnu Screen,我正在屏幕会话中运行python脚本。也就是说:我打开屏幕会话,启动脚本并打算让它在后台运行,关闭终端 当我重新打开屏幕会话时,它告诉我发生了“致命IO错误:客户端被杀死”。 我不认为这是因为我的特定代码,因为只要我在窗口中保持活动状态(我不分离屏幕会话),它就可以正常运行 这可能是什么原因和/或我如何排除故障?与其他任何问题一样,您需要将其简化为一个复制您的问题的最小示例,但我不确定如何解决。正如我在问题中所说的,这似乎不是因为python程序,所以我想知道是屏幕的设置,还是其他人遇到了什么,

我正在屏幕会话中运行python脚本。也就是说:我打开屏幕会话,启动脚本并打算让它在后台运行,关闭终端

当我重新打开屏幕会话时,它告诉我发生了“致命IO错误:客户端被杀死”。 我不认为这是因为我的特定代码,因为只要我在窗口中保持活动状态(我不分离屏幕会话),它就可以正常运行


这可能是什么原因和/或我如何排除故障?

与其他任何问题一样,您需要将其简化为一个复制您的问题的最小示例,但我不确定如何解决。正如我在问题中所说的,这似乎不是因为python程序,所以我想知道是屏幕的设置,还是其他人遇到了什么,或者诸如此类的问题。因此,我要寻找的是有关屏幕输入和输出的专业知识。
screen
本身并不复杂;它创建一个伪终端,并提供它作为进程的控制终端。开始查看代码中执行I/O的部分。