강사님의 강의대로 차근차근 세팅도 마치고 미니콘다로 주피터 노트북을 실행하였으나...
자꾸 win32api: 지정된 프로시저를 찾을 수 없단다ㅡㅡ
그래서 구글링을 통해 해결책으로 보이는 게시물들을 전부 읽어보고 하나하나 실행하기로 마음 먹었다. 이와 같은 에러를 해결한 분들의 대부분의 결론은 콘다 프롬프트를 통한 pywin32설치!
pip install pywin32
하지만 설치하려 하면 이미 존재한다고 거절해버리는 미니콘다ㅠㅠ
그래서 뭐가 문제일까 고민하며 구글링을 이어나가다 나랑 똑같은 경우를 발견해 읽어보니 설치되어 있는 pywin32을 uninstall 후 다시 install하니 주피터 노트가 문제 없이 실행되었다고 하시길래 나 또한 이게 문제였구나 하고 기쁜 마음으로 따라해 보았다ㅎㅎ
pip uninstall pywin32
무사히 pywin32를 uninstall하고 다시 install 명령을 하니 여전히 이미 존재한다고 intall하기를 거부하는 프롬프트..
다시 구글링을 이어가며 이 방법 저 방법 가능성 있어보이는 해결책들은 다 시도해보았으나 전부 실패하고 야식이나 먹어야지 하고 포기해버렸다.
야식을 먹는중에 uninstall에 성공하였는데 이미 존재한다며 설치를 거부한다는 문장이 생각나 혹시나 하는 마음에 pywin32가 설치되는 경로에 들어가보니 파일들은 삭제되었지만 빈 폴더는 남아있었다. 그리하여 직접 휴지통에 빈 폴더들을 집어넣고 다시 미니콘다 프롬프트로 돌아와 pip install pywin32를 실행하였다.
빨간 문구들... 뭔가 위험해보였지만 처음 보는 반응이길래 주피터 노트를 실행해보았더니 처음으로 kernel error 없이 정상작동!!!
plt.rcParams['axes.unicode_minus'] = False
위 코드를 import 후에 추가해주면 음수 출력 오류가 해결된다 :)
미니콘다 프롬프트에서
conda activate ds_study
pip install openpyxl
실행하기. 기존의 xlrd 설치만으로는 xls파일은 불러올 수 있지만 xlsx파일을 불러오려 하면 오류가 생기므로 설치해줘야한다고 한다!!