jupyterLab에서 tqdm을 사용하여 진행률 표시 줄을 잘 표시하지 않았으므로 비망록
4886 단어 JupyterLab파이썬진행 막대tqdm
소개
에~프로그레스 바의 표시가 tqdm라고 라이브러리로 간단하게 할 수 있을까~!
표시 할 수 없어! 되었기 때문에 해결한 방법을 정리해 둡니다.
구현 환경
tqdm install 및 구현
pip install tqdm
Anaconda의 사람은 다음과 같이, 처음부터 들어 있었기 때문에 install 불필요했습니다
conda install tqdm
즉시 구현
tqdm.pyimport pandas as pd
import numpy as np
import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
그러나 출력은 아래의 HBox 어떻게든 간질이라는 텍스트
HBox(children=(IntProgress(value=0, max=10), HTML(value='')))
그러고 보니 Jupyter notebook에서는 notebook용의 메소드를 사용할 필요가 있었을까? 라고 생각 이하로 변경.
tqdm.pyimport pandas as pd
import numpy as np
from tqdm.notebook import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
그러나 결과 변함없이 텍스트를 출력.
이것은 어려웠기 때문에 해결책 찾기
해결책
분명히 다음 세 가지를 실행하지 않으면 초기 상태의 노트북에 표시되지 않습니다.
pip install tqdm
conda install tqdm
import pandas as pd
import numpy as np
import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
HBox(children=(IntProgress(value=0, max=10), HTML(value='')))
import pandas as pd
import numpy as np
from tqdm.notebook import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
분명히 다음 세 가지를 실행하지 않으면 초기 상태의 노트북에 표시되지 않습니다.
각각 순서대로 Anaconda 프롬프트에서 실행
conda install -c conda-forge ipywidgets
conda install -c conda-forge nodejs
jupyter labextension install @jupyter-widgets/jupyterlab-manager
그러나 위의 두 가지는 잘 작동하지만 Jupyter Extension을 설치할 수 없습니다.
분명 JupyterLab 버전에 따라 설치 버전을 지정해야합니다.
내가 사용하는 JupyterLab은 2.2.6이었기 때문에
jupyter labextension install @jupyter-widgets/jupyterlab-manager@2
그리고 실행하고 마침내 설치할 수 있었다!
랩의 각 버전에 어떤 버전이 대응하고 있는지 어디를 조사해야할지 모르겠습니다.
선구자 쪽의 기사를 참고로 했습니다.
jupyter lab에서 tqdm을 사용하려고 줄 바꿈되어 와우가되면 확장 기능 켜기
다시 실행
tqdm.pyimport pandas as pd
import numpy as np
from tqdm.notebook import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
잘 작동했다! ! ! ! ! ! !
결론
그래서 tqdm을 사용하여 진행률 막대를 표시 할 수있었습니다.
무엇에 사용할지 전혀 정해져 있지 않지만 우선 할 수 있어서 좋았습니다.
참고 기사
파이썬으로 진행하고 싶습니다!
jupyter lab에서 tqdm을 사용하려고 줄 바꿈되어 와우가되면 확장 기능 켜기
JupyterLab에서 tqdm을 사용할 수 있도록 conda에서 nodejs 및 ipywidgets 설치
Reference
이 문제에 관하여(jupyterLab에서 tqdm을 사용하여 진행률 표시 줄을 잘 표시하지 않았으므로 비망록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ganmo0911/items/9add7b01ac273f77db11
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import pandas as pd
import numpy as np
from tqdm.notebook import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
그래서 tqdm을 사용하여 진행률 막대를 표시 할 수있었습니다.
무엇에 사용할지 전혀 정해져 있지 않지만 우선 할 수 있어서 좋았습니다.
참고 기사
파이썬으로 진행하고 싶습니다!
jupyter lab에서 tqdm을 사용하려고 줄 바꿈되어 와우가되면 확장 기능 켜기
JupyterLab에서 tqdm을 사용할 수 있도록 conda에서 nodejs 및 ipywidgets 설치
Reference
이 문제에 관하여(jupyterLab에서 tqdm을 사용하여 진행률 표시 줄을 잘 표시하지 않았으므로 비망록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ganmo0911/items/9add7b01ac273f77db11
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(jupyterLab에서 tqdm을 사용하여 진행률 표시 줄을 잘 표시하지 않았으므로 비망록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ganmo0911/items/9add7b01ac273f77db11텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)