Jupyter notebook jupyter实验室中的自动单元执行定时

Jupyter notebook jupyter实验室中的自动单元执行定时,jupyter-notebook,ipython,jupyter,jupyter-lab,Jupyter Notebook,Ipython,Jupyter,Jupyter Lab,在jupyter笔记本中,我可以配置自动单元格计时,结果如下: 在jupyter实验室如何进行此操作?我没有发现任何做类似事情的扩展 备注:我知道使用%%timemagic可以获得类似的结果,但我希望它是自动的,因此我不必将magic函数放在每个单元格的开头。要求 JupyterLab>=2.0.2 让我们一步一步走 jupyter实验室的扩展标签是 jupyterlab执行时间 首先启用扩展管理器 启用后,您将在“扩展管理器”末尾的侧任务栏中看到“新建”按钮 您还可以通过以下步骤启用它:

在jupyter笔记本中,我可以配置自动单元格计时,结果如下:

在jupyter实验室如何进行此操作?我没有发现任何做类似事情的扩展

备注:我知道使用
%%time
magic可以获得类似的结果,但我希望它是自动的,因此我不必将magic函数放在每个单元格的开头。

要求 JupyterLab>=2.0.2

让我们一步一步走

jupyter实验室的扩展标签是 jupyterlab执行时间

首先启用扩展管理器

启用后,您将在“扩展管理器”末尾的侧任务栏中看到“新建”按钮

您还可以通过以下步骤启用它:

  • 进入高级设置编辑器
  • 打开扩展管理器部分
  • 添加条目“enabled”:true
  • 保存设置。 如果提示您是否确定,请阅读警告,如果仍然确定,请单击“启用”。 启用后,您应该会在左侧栏中看到一个新选项卡
  • 默认情况下,不承认免责声明。

    由于未确认免责声明,您可以搜索扩展,但无法安装它(没有可用的安装按钮)。

    要安装extensino,首先必须明确确认免责声明。一旦完成,这将在会话中保持,用户无需再次检查

    查找扩展

    搜索jupyterlab执行时间

    安装 使能

    启用后,你必须重建它:一个小弹出窗口打开它点击重建

    然后您必须重新启动内核

    但您仍然无法看到您想要的:

    最后一件事 注意:要显示任何内容,您需要通过设置->高级设置编辑器->笔记本:{“recordTiming”:true}在笔记本中启用单元格计时

    高级设置编辑器

    最后,“recordTiming”=真


    并保存在右端

    不需要扩展

    只需(在任何单元格中)使用:

    要停止单元格计时,请使用:

    %unload_ext autotime
    

    如果您不介意自己编写代码,您可以使用post和pre excute挂钩,如下面的回答:官方线程:这有用吗?您是我的主和救世主!嗨,谢谢你的详细解释。我收到错误:``安装jupyterlab执行时间时发生错误。错误消息:“jupyterlab执行时间”扩展尚不支持当前版本的jupyterlab。冲突依赖项:JupyterLab扩展包>=3.0.4=2.0.2=3.0.4=2.0.2=3.0.2=2.0.1@LeonidGaneline它不适用于您的jupyter lab版本。它支持从4/2/21开始,这适用于JupyterLab v3.0.12。在我的例子中,最后一步是:刷新浏览器,以便JupyterLab可以重建并显示计时消息。
    %unload_ext autotime