退出ipython控制台而不终止内核

退出ipython控制台而不终止内核,ipython,Ipython,我正在通过 ipython console --existing /path/to/your/kernel.json 但是,当我退出控制台时,这会杀死内核: In [8]: exit Shutting down kernel (ctrl+D或我通常用于退出IPython会话的任何其他方法也会发生同样的情况)。我的目的是将ipython控制台暂时用作ipython笔记本的调试工具。显然,我不希望笔记本内核在调试完成后死掉。我不想使用qtconsole,因为所有这些都在远程服务器上运行,我通过S

我正在通过

ipython console --existing /path/to/your/kernel.json
但是,当我退出控制台时,这会杀死内核:

In [8]: exit
Shutting down kernel

(ctrl+D或我通常用于退出IPython会话的任何其他方法也会发生同样的情况)。我的目的是将ipython控制台暂时用作ipython笔记本的调试工具。显然,我不希望笔记本内核在调试完成后死掉。我不想使用
qtconsole
,因为所有这些都在远程服务器上运行,我通过SSH/tmux连接到远程服务器。我不能轻易地“关闭”IPython控制台。我本可以杀死tmux窗格,但这相当麻烦,而且感觉不对。有更好的选择吗?

可以退出控制台而不杀死内核:
quit(keep_kernel=True)

另请参见