jupyter에서 로컬로 작업한 모듈을 직접 불러오기 위해선 pythonpath 설정이 필요합니다. pycharm의 경우 자동으로 현재 폴더 path를 python path로 설정해주지만 vscode는 따로 설정이 필요합니다. 방법은 매우 간단합니다! jupyter setting에 아래를 추가해주면 끝이에요.
code-preferences-settings-jupyter 검색-edit in setting.json 클릭
아래의 코드를 적어주면 됩니다. 이미지에서 맨 아랫줄에 적혀있는 코드예요.
"jupyter.notebookFileRoot": "${workspaceFolder}"
아래처럼 tree 구조를 가지고 있을 때 notebook에서 문제없이 불러올 수 있는 것을 확인하실 수 있습니다!
이 문제를 못 풀어서 2달정도 계속 서치했었는데 해결하니 굉장히 기분 좋네요!!!😃