【问题标题】:Why is my JupyterLab notebook code console not displaying 'command history' as it should?为什么我的 JupyterLab 笔记本代码控制台没有按应有的方式显示“命令历史记录”?
【发布时间】:2019-11-22 14:44:55
【问题描述】:

我在 JupyterLab 中使用 Jupyter Notebook (.ipynb),并通过单击“文件”选项卡中的“为 Notebook 创建新控制台”为 Jupyter Notebook 创建了一个新的笔记本控制台。但是,我无法查看“命令历史记录”或同时显示我在 Jupyter Notebook 中运行的代码单元。

如文档 (https://jupyterlab.readthedocs.io/en/stable/user/code_console.html) 中所述,代码控制台可用作该内核中的计算日志。

我可以肯定的是,Jupyter Notebook 和代码控制台肯定是关联的,并且使用相同的内核。但是,我无法让代码控制台显示我在 Jupyter Notebook 中运行的代码单元的历史记录。

我尝试通过在控制台中选择运行->运行选定文本或当前行来在 Jupyter Notebook 中运行代码单元。此过程确实在控制台中显示代码和输出。

文档表明,当 Jupyter Notebook 和代码控制台链接时,默认情况下应该会发生这种情况。这就是我的困境。

【问题讨论】:

    标签: python jupyter-notebook ipython jupyter-lab


    【解决方案1】:

    您似乎已激活显示所有内核活动的选项:

    1. 点击控制台标签(激活)
    2. 转到命令
    3. 在“控制台”标题下查找“显示所有内核活动”并单击它

    【讨论】:

    • 甜蜜!这使它工作。但是,此功能默认情况下未激活。您知道每次打开链接到 Jupyter 笔记本的新控制台时是否可以将“显示所有内核活动”设置为默认操作?
    猜你喜欢
    • 2011-10-21
    • 2016-01-13
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 2017-02-23
    • 2020-10-27
    • 2012-11-30
    相关资源
    最近更新 更多