인공지능기초/파이썬

파이썬코딩환경_Jupyter notebook

유니진 2023. 1. 16. 15:04

 

Jupyter

 

python shell + 코드 편집도구 
데이터 분석을 위한 파이썬 IDE

 

 

 

1. Jupyter 개요

    - IPython 커널을 기반으로 하는 대화형 파이썬 shell (프롬프터에서 >> 이런거) 

    - 일반적인 터미널 shell + 웹 기반 데이터 분석 Notebook 제공

    - 미디어, 텍스트, 코드, 수식 등을 하나의 문서로 표현 가능

    - 사실상 데이터 분석 interactive shell 의 표준 

                                  (클릭을 했을 때 바로 결과를 보여줌)

    - Julia + Pythoon + R

 

 

 

2. 설치 방법

    2-1. miniconda 창을 윈도우에서 연다. 

    2-2. (base) C:\Users\LG> conda install jupyter 입력 : jupyter 다운로드 

 

 

 

    2-3. jupyter notebook 생성

 

 

 

    2-4. 크롬에서 파일을 여는 것이 좋다. 

 

 

 

    2-5. 만약 위와 같은 창이 안 뜬다면, 웹 브라우저에서 프롬프터 창에 나온 주소로 들어간다. 

 

 

 

    2-6. python3 로 설정해준다.

           (주피터는 ipython 형태를 사용하므로)

python3 로 설정
해주면 다음과 같이 cell 이 뜨게 된다.

 

        - cell 단위로 실행된다 > 실행 시점에 해당 코드가 memory 에 올라감

        - 실행 명령어 ctrl + enter

                            shift + enter

                            alt + enter 

 

 

 


 

Colab

 

 - 구글이 개발한 클라우드 기반의 jupyter notebook 

 - 구글 드라이브 + GCP + jupyter 등이 합쳐져서 사용자가 접근하기 쉽다. 

 - 초반에 여러가지 모듈 설치의 장점을 가진다. 

 

1. 장점 

  • 구글 드라이브 파일을 업로드하여 사용가능
  • VSCode 등과 연결하여 사용 가능
  • V100 이상의 GPU 를 무료로 사용가능

 

2. Colab 설치 방법