ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Anaconda : 가상환경에서 jupyter notebook 실행하기
    Language/Python 2021. 9. 13. 16:21

    이번학기에 데이터 사이언스라는 과목을 듣게되면서 anaconda를 처음 알게됐다.

    과제를 해야되는데 자꾸 import error가 나서 구글링을 해보니까 파이썬 버전이랑 pip버전이랑 안맞아서 update를 시켜줘야한다고 한다.

    사실 anaconda가 뭔지도 몰랐고 해서 주피터 노트북에서  무식하게 그냥 pip install .... uninstall ... python도 삭제해봤다가..... 경로 설정도 다시 해봤다가 ..... 결국 가상환경의 개념을 이해하면서 문제를 해결했다 .ㅎㅎㅎㅎㅎ

     

    가상환경은 한마디로 독립적인 작업환경에서 패키지 및 버전관리를 하기 위한 가상의 환경을 뜻한다.

    쉽게 말하면, 파이썬같은 경우엔 버전이 빠르게 변화하는 언어라서 패키지랑 파이썬 버전이 충돌이 자주 난다.

    그래서 '가상환경'을 구축, 즉 내가 원하는 개발환경을 따로 만들어서 그 환경 위에서 개발을 하면 충돌날 일도 없고 프로젝트별로 관리하기 쉽다!

     

     

    1. 아나콘다 설치 -> 나는 3.8버전으로 설치했다.

    2. anaconda prompt 실행

    3. 아나콘다 버전 확인 및 업데이트 

      난 가장 최신 버전을 설치했기에 이 작업은 안해줬음

    conda --version
    conda update conda

     

    4. 아나콘다 가상환경 생성

    conda --name (가상환경명 ex.py37_test) python=(원하는버전 ex.3.7)

    5. 아나콘다 가상환경 리스트 확인하기

    conda env list

    6. 내가 만든 가상환경 활성화 시키기

    conda activate 가상환경명

    비활성화 할땐

    conda deactivate

     여기까지 하면 가상환경 구축 완료!!!

     

     

     


     

     

     

    이제 conda 가상환경에서 주피터 노트북을 실행시켜보자...

    가상환경을 활성화한 상태에서 시작해준다.

    1. 주피터 노트북 설치

    가상환경 내에서 주피터 노트북을 설치한다.

    pip install jupyter notebook

     

    2. 가상환경에 kernel을 연결시키자

    python -m ipykernel install --user --name 가상환경이름 --display-name 커널명

    --display-name 부분은 제외해도 된다.

     

    3. 주피터 노트북 실행

    jupyter notebook

    그럼 가상환경에서 돌아가는 주피터 노트북이 실행된다.

    들어가서 내가 만든 가상환경을 지정하면 됨!!

     

    참고

    https://2hyes.tistory.com/118?category=855163 

     

    Conda: 가상환경에서 jupyter notebook 사용

    앞 글에서 파이썬 개발을 위한 가상환경 구축하는 법을 알아보았다.이번에는 해당 가상환경 위에서 주피터 노트북을 사용하기 위해, 환경 설정을 해보고자 한다. ( 나는 데이터 분석을 위해, 코

    2hyes.tistory.com

    https://yganalyst.github.io/pythonic/anaconda_env_1/

     

    [Anaconda] 아나콘다 가상환경의 개념 및 활용방법

    가상환경이 도대체 뭘까? 그리고 어떻게 쓰는 걸까?

    yganalyst.github.io

     

    이제 과제만 하면 되겠군 ㅎ

Designed by Tistory.