%%time 在 Jupyter 笔记本中的 Windows 上不返回 CPU 时间

Posted

技术标签:

【中文标题】%%time 在 Jupyter 笔记本中的 Windows 上不返回 CPU 时间【英文标题】:%%time Does not return CPU time on Windows in Jupyter notebook 【发布时间】:2018-05-16 08:51:11 【问题描述】:

我在 Jupyter-notebook 中使用 %%time 来测量我的 Python 代码的运行时间。问题是它在 Windows 上只打印 Wall time,但在 Ubuntu 上工作正常。

是否也可以在 Windows 上获得CPU time

我使用的是 Windows 10,Python 3.6 Anaconda 版本。

【问题讨论】:

Jupyter Notebook time profiling的可能重复 其他问题的答案只是说明它不适用于 Windows。没有真正的解决方案。 @Enra,是的,我编辑了主题和正文以反映具体问题并收回了我的标志 【参考方案1】:

在windows下是无法使用的,官方文档如下所述

请注意,在 Win32 下,系统时间总是报告为 0,因为它无法测量。

reference

【讨论】:

以上是关于%%time 在 Jupyter 笔记本中的 Windows 上不返回 CPU 时间的主要内容,如果未能解决你的问题,请参考以下文章

Jupyter Notebooks 不显示进度条

Jupyter 笔记本中的 ModuleNotFoundError 拥抱脸数据集

新的 jupyter 笔记本中的 sympy 漂亮打印是不是损坏?

Jupyter Lab 中的 Jupyter Notebook 扩展

在jupyter笔记本中的pyomo scriting

使用 %matplotlib 笔记本时修复 Jupyter 笔记本中的绘图