컴퓨터공부/문제해결!

Jupyter Notebook에서 패키지 설치가 안될 때

E.K.Lim 2021. 8. 28. 05:26

보통 파이썬 강좌를 보면 아나콘다나 미니콘다를 사용해서 주피터 노트북을 설치하고, 여기에서 실습을 한다.

최대한 가볍게 설치하고 싶어서 미니콘다를 설치했는데, 강의와 달리 내 환경에서는 Anaconda Navigator 같은 GUI로 편하게 패키지를 설치할 수 없었다!

해결 안된 방법 1) 노트북에서 !pip3 install numpy

  • Google Colab에서 패키지 설치할 때 썼던 방법.
  • 분명 노트북 상에서는 패키지를 설치한다고 뜨고 패키지 설치가 완료되었다고까지 떴는데, 정작 No module 'numpy' 에러가 뜬다.

해결 안된 방법 2) 터미널에서 pip3 install numpy

  • 설치가 되긴 된다.
  • 아마 .py 파일에서 실행하면 될 것 같은데, 노트북에서는 여전히 안 됐다.
  • 파이썬을 몇 개를 깔아놓은 거지..?

해결한 방법: conda 명령어로 설치

2) conda install numpy

  • 왜 2번이 먼저 왔냐면, conda 명령어를 쓸 수 있다면 바로 이렇게 설정하면 되기 때문이다!

1) conda 명령어를 쓸 수 있게 환경 설정

  • 기본적으로 환경 설정이 되어 있는 줄 알았는데, 켜 줘야 하나보다! (VScode 쓸 때도 code . 요렇게 실행할 수 있게 설정해주듯이)
  • 터미널 또는 cmd에서, export PATH = "{미니콘다설치경로}/miniconda3/bin:$PATH" 입력
    • 사실 터미널에서만 해봄... ㅈㅅ
  • 그리고 다시 conda install numpy 하면 된다!

 

오늘의 교훈: 문제를 해결할 때는 블로그 포스팅을 위해 바로바로 끄지 말고 캡쳐를 하자.