如何解决xeus-python 和 ipython 有什么区别?
JupyterLab 3.0
带有成熟的 visual debugger
。但是只有在运行 xeus-python
内核时才可能使用它。其他来源报告说 xeus-python
和 ipython
之间存在一些差异,但两者之间的 features that differ 列表越来越短。所以这不是我在这里真正要求的。相反,是什么将 xeus-python
与 ipython
区分开来使其适合作为 JupyterLab 3.0
特色的可视化调试器?
解决方法
相反,是什么让 xeus-python 与 ipython 区分开来,使其适合作为 JupyterLab 3.0 特色的可视化调试器?
没什么特别深刻或有趣的。 Jupyter 定义了一个 debugger protocol,它是对 Debug Adapter Protocol 的简单包装。内核必须支持此协议才能与 JupyterLab 调试器一起使用。
xeus-python 支持这个协议。 IPython 内核没有。他们正在努力;我认为计划用于 IPython 内核 6.0(不要与不久前发布的 IPython 6.0 混淆)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。