VS Code에서 주피터 노트북을 사용하던 중 input().split()을 실행하니 안 된다! input()조차 안 된다! 이럴 때에는 역시 나의 구세주 챗GPT!
으음… 챗GPT는 실패했고 블로그 현자의 도움을 받기로 했다.
- ipywidgets 설치
- Jupyter nbextension 활성화
원인도 모르겠고 해결 방법의 이유도 모르겠지만 일단 하란 대로 따라 해본다.
1번의 코드를 실행해 보니 잘 실행이 되었다. 아래 코드 삽입은 Color Scripter 대신 워드프레스 기본 코드 블록을 사용해 봤다.
pip install ipywidgets
여기까지는 좋았는데 이번에는 2번에서 막혔다.
!pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions
!jupyter contrib nbextension install --user
!jupyter nbextensions_configurator enable --user
이번에는 이 세 가지를 실행해 보라고 해서 실행했더니 뭔가 설치되기는 한 것 같다. 하지만 여전히 input()은 안 된다. 아, 1번에서 !를 빼먹은 것 같다. 다시 시도…
!pip install ipywidgets
뭔가 바뀐 것 같아서 떨리는 마음으로 2번을 시도해 본다… 또 안 된다 또 안 돼!!! 한참을 헤매다가 결국 발견해버리고 말았다.
맨 위의 박스에 넣으면 된다는 것을…
input()이 작동 안 한 적이 없다는 것을… 출력 방식만 다를 뿐 너무나도 잘 실행된다.
이렇게 오늘도 멍청비용을 완납했다. 아오 이 똥멍청이! 😂

