在笔记本中组合jupyter / ipython内核

时间:2017-01-04 09:26:52

标签: ipython-notebook jupyter-notebook

有许多Jupyter Kernels可用。我也知道一些项目运行嵌入另一个语言的一种语言,例如rpy2。但是,我有兴趣知道是否有可能(或者有计划)将不同的内核组合在一起?

所以说我会在python代码中有一个单元格,在scala代码中有另一个单元格,就像我目前可以拥有代码单元格一样(在单元格上按 y )以及降价cell m

理想情况下,应该能够来回传递变量,但对于这个问题,我只是希望能够拥有两个不同的代码单元'类型,没有他们彼此了解(所以我可以有例如python变量赋值x = 1和scala val x : Int = 2,他们不会彼此意识到。)

1 个答案:

答案 0 :(得分:0)

是否可以手动将内核从一个单元切换到另一个单元。我已经测试过从Python到Julia到R.工作正常。但是,命名空间被清除干净,因此如果要来回切换,则必须在外部维护状态。

但不保证理智的行为。不知道如何自动化内核切换