如何正确关闭IPython Notebook?
目前,我只是关闭浏览器选项卡,然后在终端中使用 Ctrl+C
。
不幸的是,exit()
和勾选 Kill kernel when exit
都没有帮助(它们确实杀死了内核但不会退出 iPython)。
最佳答案
目前没有比终端中的 Ctrl+C 更好的方法了。
我们正在考虑如何进行显式关闭,但笔记本作为单用户应用程序(用户可以自由停止它)和作为多用户服务器(只有管理员)之间存在一些矛盾应该能够阻止它。我们还没有完全弄清楚如何处理这些差异。
(对于 future 的读者,这是 0.12 发布和 0.13 正在开发的情况。)
2017 年 12 月更新
IPython Notebook 已成为 Jupyter Notebook。最近的版本添加了一个 jupyter notebook stop
shell 命令,它将关闭在该系统上运行的服务器。如果不是默认端口 8888,可以在命令行传递端口号。
您也可以使用nbmanager ,一个桌面应用程序,可以显示正在运行的服务器并关闭它们。
最后,我们正在努力添加:
- 一个配置选项,如果您在指定时间内不使用服务器,则自动关闭它。
- 用户界面中用于关闭服务器的按钮。 (我们知道花了这么长时间有点疯狂。更改 UI 是有争议的。)
关于python - 如何正确关闭 IPython Notebook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10162707/