VSCODE 에서 jupyter notebook의 결과물을 HTML 로 변환하던 중 멈추는 경우가 발생하면
다음처럼 해결하면 됩니다.
[순서]
1. 관리자 권한으로 Command Prompt 실행
2. python 해당 kernel로 nbconvert package 삭제
3. python 해당 kernel로 nbconvert package 설치
1. 관리자 권한으로 Command Prompt 실행
command prompt(명령 프롬프트. CMD) 를 모르시는분은 '윈도우 찾기'에서 CMD를 검색하면 위처럼 명령 프롬프트가 있습니다. 여기서 해당 아이콘을 우클릭하면 '관리자 권한으로 실행'을 확인할 수 있습니다.
2. python 해당 kernel로 nbconvert package 삭제
다음은 nbconvert package 를 먼저 삭제하고 설치하는 캡처 화면입니다. 저 같은 경우엔 nbconvert package가 설치되어 있지 않은 것을 볼 수 있는데요. 여기서 중요한건 nbconvert 존재 유무가 아니라 python kernel이 무엇인지 확인하는 것입니다.
python kernel이라는 용어를 모른다면 python의 동작 원리를 먼저 이해하는게 좋은데 만약 python 설치를 한 번만 한 사람이면 일반적으로 PATH에 python 설정이 되어있을테니 그냥 python.exe 나 python만 쓰면 충분합니다.
정리하면 아래(A)처럼 사용하지 말고 B1 이나 B2 처럼 명령어를 치면 됩니다.
A : "C:\Users ~~~ \python.exe" - m pip uninstall nbconvert
B1 : pip uninstall nbconvert
B2 : python -m pip uninstall nbconvert
3. python 해당 kernel로 nbconvert package 설치
위에서 정상적으로 uninstall을 했다면 이제는 재설치해야겠죠?
명령어는 다음과 같습니다.
B1 : pip install nbconvert
B2 : python -m pip install nbconvert
이 둘중 하나를 쓰면 되겠네요.
'정리 > 개발환경' 카테고리의 다른 글
[python] jupyter notebook활용해서 티스토리 블로그 작성하기 (0) | 2023.11.23 |
---|---|
[HW] Dex 모니터 연결 안되는 경우 (0) | 2023.11.22 |
빠르고 쉽게 git 용어 알아보자 (형상관리, 프로젝트 코드 관리) (0) | 2023.11.14 |