在笔记本中结合Jupyter/IPython内核

6
有许多Jupyter Kernels可用。我也知道一些在另一种语言中嵌入另一种语言的项目,例如rpy2。但是,我想知道是否可能(或是否有计划)将不同的内核组合在一个笔记本中? 因此,假设我有一个单元格中的python代码,另一个单元格中的scala代码,就像我目前可以有一个代码单元格(按下y)以及一个markdown单元格m
理想情况下,应该能够来回传递变量,但对于这个问题,我只想能够拥有两种不同的“代码单元格”类型,而它们彼此之间不知道(所以我可以例如一个python变量分配x = 1 和一个scala val x:Int = 2 ,它们不会相互了解)。
1个回答

0

是否可以手动在单元格之间切换内核。我已经测试了从Python到Julia再到R的转换,效果很好。但是,命名空间会被清除,因此如果您想来回切换,则必须在外部维护状态。

但是不能保证行为正常。不知道如何自动切换内核。


1
请问您能详细说明如何做到这一点吗? - Luciano

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接