본문 바로가기
개발 팁

Anaconda의 Jupyter Notebook에서 ModuleNotFoundError가 발생했을 때

by Felizang 2022. 10. 28.

Anaconda의 conda environment 에서 Jupyter notebook으로 실험할 때 모듈을 설치 했는데도 그 모듈을 import하려고 하면 ModuleNotFoundError가 발생하는 경우가 있다.

 

    pip install A_module                  # A_module 설치 & 성공

    import A_module                        # ----> ModuleNotFoundError 에러 발생

 

이 경우는 root 환경의 jupyter notebook을 사용하여 conda environment의 경로가 인식되지 않아서 이다.

이를 해결하려면 conda environment 안에서 jupyter를 install하고 jupyter notebook을 사용하면 된다

 

    (myenv)$ conda install jupyter

    (myenv)$ jupyter notebook  

 

우분투(리눅스)는 역시 path 문제가 많다. 이거 좀 원천적으로 발생하지 않게 만들 수는 없나?

 

댓글