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