Jupyter Lab——使用tqdm.notebook.tqdm时没有出现进度条,提示“HBox(children=(FloatProgress……”

1 致谢

感谢网友 Mihai Chelaru在 Stack Overflow上的回答

链接如下:

https://stackoverflow.com/questions/57343134/jupyter-notebooks-not-displaying-progress-bars

2 问题描述

今天在使用 Jupyter Lab进行数据集的划分,在使用tqdm.notebook.tqdm显示文件复制的进度时,没有正常地显示进度条,

而是在输出中提示“HBox(children=(FloatProgress……”,于是就百度了一下;

然后找到了Mihai的回答,是有效果的!

3 解决方案

这里我将Mihai的回答转述一下,

就是使用下面的代码:

# 首先需要打开ipywidgets的插件
jupyter nbextension enable --py widgetsnbextension

# 然后还需要安装 Jupyter Lab的相关插件
jupyter labextension install @jupyter-widgets/jupyterlab-manager

在安装 Jupyter Lab的插件的时候,build的时间可能有点长,记得要耐心等待一下~

4 备注

关于tqdm函数在 Jupyter Notebook中的使用方法,可以参考下面的链接:

https://pypi.org/project/tqdm/#ipython-jupyter-integration

发布了277 篇原创文章 · 获赞 76 · 访问量 30万+

猜你喜欢

转载自blog.csdn.net/songyuc/article/details/104225001