카테고리 없음

Q. The kernel failed to start due to an error with the Win32api module. Consider (re) installing this module. View Jupyter [log](command:jupyter.viewOutput) for further details. 에러 해결 방법은?

makeitworth 2022. 1. 6. 10:10

환경

Windows 10 Pro

python 3.8.12

 

IDE - Visual Studio Code

에러 발생 상황

내가 작업하고 있던 컴퓨터에 다른 분이 원격 접속해 주피터 노트북에서 작성한 .ipynb 파일 작업을 하셨다. 정확히 어떤 작업을 하셨는지는 알지 못하지만, 내가 만든 가상환경 안에서 작업을 하신 상황.

원격 작업이 끝난 뒤에 내가 다시 작업을 하게 되었고, 다른 폴더의 다른 파일을 작업하려 했으나 모듈을 import하는 첫번 째 셀부터 실행이 되지 않았다. 

에러 메세지

The kernel failed to start due to an error with the Win32api module. Consider (re) installing this module.  View Jupyter [log](command:jupyter.viewOutput) for further details.

 

해결

나와 에러메세지가 같지는 않았지만, 이 분의 포스팅대로 따라서 하니 문제가 해결되었다.

https://operstu1.tistory.com/49

 

Jupyter notebook kernel 오류 win32api 오류 수정 재설치

*제가 사용한, 밑에 나오는 사진의 모든 프롬포트화면들은 아나콘다3 프롬프트입니다. 착오 없으시기를 바랍니다. 목차 1. 발생한 오류 2. 해결 방안 [발생한 오류] <요약> importError:DLL load failed whil

operstu1.tistory.com

정리하자면, pywin32라이브러리를 삭제했다가 다시 인스톨하는 것.

내 노트북에서 셀을 만들어서, 

pip uninstall pywin32

 

이렇게 uninstall 했다가,

pip install pywin32

다시 인스톨했더니 노트북의 코드들이 잘 실행되기 시작했다.