【问题标题】:Exit ipython console without killing the kernel退出 ipython 控制台而不杀死内核
【发布时间】:2015-11-12 19:42:01
【问题描述】:

我将 IPython 控制台连接到现有内核,通过

ipython console --existing /path/to/your/kernel.json

但是,当我退出控制台时,这会杀死内核:

In [8]: exit
Shutting down kernel

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

【问题讨论】:

    标签: ipython


    【解决方案1】:

    可以在不杀内核的情况下退出控制台:quit(keep_kernel=True)

    猜你喜欢
    • 2015-05-10
    • 2016-02-22
    • 2017-11-20
    • 2018-03-09
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    • 2020-04-16
    • 2014-10-20
    相关资源
    最近更新 更多