文章目录

  • 问题描述
  • 解决方案

问题描述

tqdm针对jupyter notebook添加了专门的进度条方法tqdm_notebook()方法,调用语句如下:

from tqdm import tqdm,trange,tnrange,tqdm_notebook
from time import sleep# 普通进度条
for i in trange(60):#TODO:sleep(.1)# 专为notebook设计的进度条
for i in tqdm_notebook(range(600)):#TODO:sleep(.1)

但是tqdm_notebook在notebook没有显示进度条,并且打印了下面语句:

HBox(children=(IntProgress(value=0, max=822), HTML(value=’’)))

这个问题在github的issue:Jupyterlab and tqdm_notebook #394

解决方案

① 安装启动jupyter的控件拓展1

pip install ipywidgets #或 conda install -c conda-forge ipywidgets
jupyter nbextension enable --py widgetsnbextension

② 安装相关库2

conda install -c conda-forge nodejs
conda install yarn

如果没有安装过Node.js,可以去官方下载Node.js。
否则会报错:

An error occured.ValueError: Please install Node.js and npm before continuing installation. You may be able to install Node.js from your package manager, from conda, or directly from the Node.js website (https://nodejs.org).
See the log file for details: C:\Users\ADMINI~1\AppData\Local\Temp\jupyterlab-debug-gorqzsue.log

③ 在JupyterLab中安装扩展3

如果是JupyterLab 3.0以上版本:

conda install -n base -c conda-forge jupyterlab_widgets

如果是JupyterLab 1 或 2版本:

jupyter labextension install @jupyter-widgets/jupyterlab-manager

查看你的JupyterLab版本:

jupyter lab --version

④ 查看已经安装成功的扩展:

jupyter labextension list


⑤ 此时,在jupyter lab中运行tqdm进度条,能够正常显示出来:


  1. https://www.it1352.com/1846124.html ↩︎

  2. https://blog.csdn.net/weixin_46088071/article/details/107712775 ↩︎

  3. https://ipywidgets.readthedocs.io/en/latest/user_install.html#installing-in-jupyterlab-3-0 ↩︎

解决JupyterLab中tqdm_notebook进度条不显示问题相关推荐

  1. java中的进度条的显示

    最近需要用到进度条,于是就查看了一下oracle的文档,看了一下java中进度条的显示方法,现在就总结一下. java提供了三种关于进度条的显示类. 1:JProgressBar(进程条) 2:Pro ...

  2. html打印进度条不显示,LODOP打印URL显示和隐藏进度条

    不建议使用ADD_PRINT_URL: 由于Lodop借用IE下载引擎,与非IE浏览器之间目前不能传递Session(Cookies),所以需要安全验证的页面不要用URL方式打印,要用页面已经下载好的 ...

  3. Android中下载进度条格式,Android开发如何实现文件下载进度条

    释放双眼,带上耳机,听听看~! 今天和小编狗在这里学习下载进度的实现吧,这段代码是网上找的,自己做了些小改,通过模拟器测试.文件下载进度条控制(就是为了高清壁纸加个进度条),自己研究了好久,但是进度条 ...

  4. Xamarin XAML语言教程Xamarin.Forms中构建进度条

    Xamarin XAML语言教程Xamarin.Forms中构建进度条 ProgressBar被称为进度条,它类似于没有滑块的滑块控件.进度条总是水平放置的.本节将讲解如何使用进度条. 注意:进度条在 ...

  5. matlab 进度条/waitbar 显示运行进度

    当运行大程序,需要跑大量数据的时候,使用进度条可以看到程序究竟运行到什么地方了,哈哈,要不干等着难受(╯﹏╰)-- waitbar的作用是打开或者更新进度条. 1 语法结构 (1.1) h = wai ...

  6. linux mv 递归拷贝,奇技淫巧 - 给Linux中的cp和mv命令中添加进度条的高级拷贝

    GNU cp和GNU mv命令用于在GNU/Linux操作系统中复制和移动文件和目录.这两个命令缺少的一个特性是它们不显示任何进度条.如果复制一个大文件或目录,您就不知道完成复制过程需要多长时间,也不 ...

  7. 创建自绘进度条,并在进度条上显示当前进度的百分比

    平台:VS2005: 资料参考:来源于网络: 内容介绍:创建自绘进度条,并在进度条上显示当前进度的百分比. 第一步:创建基于对话框的工程,在对话框中放置一个进度条控件, 把进度条控件的属性Smooth ...

  8. Qt实战案例(41)——利用QWinTaskbarButton和QWinTaskbarProgress类实现任务栏进度条的显示

    目录 一.项目介绍 二.项目基本配置 三.UI界面设置 四.主程序实现 4.1 pro文件 4.2 widget.h头文件 4.3 widget.cpp源文件 五.效果演示 一.项目介绍 任务栏进度条 ...

  9. android加载百分比功能,android进度条怎么显示百分比

    android布局文件里的ProgressBar长形进度条怎么自 在windows操作系统下Android studio按照如下步骤自动义ProgressBar长形进度条的样式. 首先创建一个andr ...

最新文章

  1. 华为云创建免费服务器的一次失败尝试
  2. Mysql安装 定期弹出黑框作用及关闭
  3. SAP BTP 应用 mta.yaml 里的 sap-btp-project1-dest-content module
  4. mysql router docker_MySQL Router 完全讲解
  5. php 编辑config.php配置文件
  6. libxml主要函数说明 (一)
  7. ShenNiu.MVC管理系统
  8. CentOS查看端口
  9. H桥——电机控制电路
  10. C语言学习系列二十六——二维数组定义
  11. 用Python模拟QQ界面之QQ登录界面的奥秘
  12. 大数据行业最顶尖的20位明星人才
  13. Python读书笔记-基础篇-1.万丈高楼平地起
  14. Egret:一个简单的打砖块游戏
  15. 三十、非谓语动词_作状语
  16. blur事件与click事件的冲突
  17. $(window).height()和$(document).height()返回值尽然出现了一样的情况
  18. 计算机字体渲染的学问
  19. 查找并输出数组中出现频率最高的数字
  20. Android8.1编译Kil库

热门文章

  1. LINUX考证优惠信息转发(图)
  2. JS 数据结构之旅 :通过JS实现栈、队列、二叉树、二分搜索树、AVL树、Trie树、并查集树、堆
  3. SRT协议应用于直播CDN,实现200ms以下的低延时、弱网传输
  4. Linux oracle(常用命令)启动、停止、监听
  5. 1292 - Incorrect datetime valuemysql插入非法的时间数据解决方案
  6. 【静态站点(三)】之 Gridsome + Strapi + Vercel + Pm2 部署案例
  7. Yarn报错:error Couldn‘t publish package: “https://registry。。。 Are you logged in as the correct user?“
  8. Windows上开发测试工具集合
  9. linux 事实日志_Linux是25。是的! 让我们用有关Linux的25个令人震惊的事实来庆祝。
  10. 137_Power BI 自定义矩阵复刻Beyondsoft Calendar