【发布时间】:2017-02-11 21:42:26
【问题描述】:
我在远程机器上运行 Python 代码(我通过 ssh 进入),然后使用 Tmux。代码运行良好,直到我与远程机器断开连接。我通过 Tmux 连接的重点是即使我没有连接到远程机器,代码也能继续运行。当我稍后重新连接时,我收到错误消息:
: cannot connect to X server localhost:11.0
有谁知道为什么会发生这种情况或我该如何阻止它?
【问题讨论】:
-
你能显示代码吗?
-
你试过后台运行吗?
-
这个错误很明显——它使用的是你的本地 X 服务器。
-
您是否在后台运行作业?如果不是,则在脚本调用的末尾放一个 &
-
@Aquaticallychallengedfish,你希望这有什么帮助?它在 tmux 中运行——它的外壳和控制终端不会在断开连接时消失。