如何在Google Colab中打开交互式Python提示符?

3

如何在Google Colab中打开交互式Python控制台/Shell/提示符?是否有可能?iPython提示符最理想,但常规提示符也可以。

此外,如果控制台解释器与Colab笔记本的内核共享访问变量/状态,则将更加实用。


没事,误解了问题 - 我知道的最接近的方法是 !jupyter console,但变量不共享。由于某种原因,!jupyter console --existing 无法正常工作。如果您愿意在本地运行 Colab,则可能可以完成 - OverLordGoldDragon
1个回答

1

!jupyter console --existing 看起来没有输出,因为它正在等待在与笔记本的运行时相同的进程中获取GIL,该运行时正在执行!魔法,这不会放弃直到完成!出于同样的原因,我认为很难让子进程调用与笔记本的运行时共享状态。显然,您可以编写自己的 + eval()循环,以模拟与笔记本共享env的py提示。


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