【发布时间】:2017-09-11 14:12:00
【问题描述】:
在 Jupyter 笔记本中,“单元格魔术”命令(以两个百分号为前缀)在单元格末尾结束并自动调用:
但是,如果我在 Jupyter 控制台中尝试相同的操作,则在任意数量的空行之后,该命令将永远不会结束:
不过,只有当我以 jupyter console 调用 IPython 时才会发生这种情况。如果我直接以ipython 调用IPython,则单元格魔术命令会在一个空行后完成:
对于每个示例,Python 和 IPython 的版本是相同的:一台机器上的 Python 3.5.2 和 IPython 6.1.0(安装了 pip),另一台机器上的 Python 3.4.5 和 IPython 5.1.0(安装了 Conda) .
这是一个错误吗?或者 IPython 的某个地方是否存在与 IPython 自己的默认配置不同的 Jupyter 默认配置?
【问题讨论】: