목차

  1. Jupyter Notebook 설치
    1. 파이썬이 설치돼 있는지 확인
    2. Jupyter Notebook 설치
  2. Jupyter Notebook 실행
  3. Jupyter Notebook 가상 환경에 연결 (선택 사항)
    1. 가상 환경 만들기 (만약 아직 만들지 않았다면)
    2. 가상 환경 활성화
    3. ipykernel 설치
    4. 가상 환경을 Jupyter 커널로 추가
    5. Jupyter Notebook 실행
  4. Jupyter Notebook에서 가상 환경 선택
  5. Jupyter Notebook 종료
  6. 요약

1. Jupyter Notebook 설치 

1.1. 파이썬이 설치돼 있는지 확인

python --version

# 또는

python3 --version
  1. 터미널에서 파이썬이 제대로 설치돼 있는지 확인
  2. 파이썬 버전이 출력된다면 파이썬이 정상적으로 설치된 것
  3. 만약 설치되어 있지 않다면 🔗Python 공식 홈페이지

 

1.2. Jupyter Notebook 설치

pip install jupyter
  • 터미널에서 명령어 실행
  • pip 패키지 관리자를 사용하여 Jupyter Notebook 설치

2. Jupyter Notebook 실행 

jupyter notebook
  • 터미널(또는 명령 프롬프트)에서 위의 명령어로 Jupyter Notebook을 실행
  • 이 명령어를 실행하면 자동으로 웹 브라우저가 열리면서 대시보드가 나타남
  • 대시보드에서 새로운 노트북을 만들거나 기존 노트북을 열 수 있음

 

3. Jupyter Notebook 가상 환경에 연결 (선택 사항)

-> 가상 환경을 사용하고 있고, 가상 환경에서 Jupyter Notebook을 실행하고 싶을 시.

3.1. 가상 환경 만들기 (만약 아직 만들지 않았다면)

# 가상 환경 만들기
python3 -m venv myenv

 

3.2. 가상 환경 활성화

  • Windows
myenv\Scripts\activate

 

  • Mac/Linux
source myenv/bin/activate

 

3.3. ipykernel 설치

pip install ipykernel
  • 가상 환경에서 ipykernel을 설치하면 해당 환경을 Jupyter Notebook에서 사용할 수 있게 해줌

 

3.4. 가상 환경을 Jupyter 커널로 추가

python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
  • 위의 명령어로 가상 환경을 Jupyter에 커널로 추가함
  • --name=myenv : 커널 이름으로 사용할 가상 환경 이름을 지정합니다.
  • --display-name "Python (myenv)" : Jupyter Notebook에서 표시될 이름입니다.

 

3.5. Jupyter Notebook 실행

jupyter notebook
  1. 가상 환경을 추가한 후, Jupyter Notebook을 다시 실행
  2. 브라우저에서 Jupyter Notebook을 염
  3. 새 노트북을 만들 때 Kernel 메뉴에서 "Python (myenv)"이라는 커널을 선택할 수 있음
  4. 가상 환경을 Jupyter Notebook에서 사용할 수 있음

 

4. Jupyter Notebook에서 가상 환경 선택 

  1. Jupyter Notebook을 실행한 후, 새 노트북을 만들거나 기존 노트북을 염
  2. 상단 메뉴에서 Kernel -> Change Kernel을 클릭
  3. 커널 목록에서 원하는 가상 환경(예: "Python (myenv)")을 선택
  4. 그러면 Jupyter Notebook이 해당 가상 환경에서 실행됨

 

5. Jupyter Notebook 종료 

  • 터미널에서 Ctrl + C를 눌러서 서버를 중지할 수 있음
  • 브라우저에서 직접 "Quit" 버튼을 눌러서 종료 할 수 있음

6. 요약 

1. Jupyter Notebook 설치:

pip install jupyter

 

2. Jupyter Notebook 실행:

jupyter notebook

 

3. 가상 환경에서 Jupyter Notebook 사용:

python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"

 

4. Jupyter Notebook에서 커널을 가상 환경으로 변경:

  •  Kernel   Change Kernel  → "Python (myenv)"

 


목차

  1. 가상 환경 만들기
    1. 가상 환경 생성
    2. 가상 환경 활성화
  2. Jupyter Notebook에서 가상 환경 사용하기
  3. 요약
  4. 추가 Tip
    1. pip list : pip의 list 확인 명령어
    2. deactivate : 가상환경 종료 <-> source 가상환경/bin/activate : 가상환경 실행
    3. sudo rm -rf "가상 환경 이름" : 가상 환경 삭제
  5. 가상 환경을 만들어야 하는 이유

1. 가상 환경 만들기 

1.1. 가상 환경 생성

  • 터미널을 열고, 원하는 폴더에 가상 환경을 생성
# 원하는 폴더로 이동 후 가상 환경 생성
cd /path/to/your/project/directory

# 가상 환경 생성
python3 -m venv myenv

 

 

myenv는 가상 환경 이름이기 때문에 원하는 이름으로 변경 가능 (영어로만 입력)

 

1.2. 가상 환경 활성화

source myenv/bin/activate

 

활성화 시, 터미널 프롬프트에 (myenv)의 가상 환경 이름이 표시됨

 

1.3. 필요한 패키지 설치

pip install jupyter ipykernel

 

  • 가상 환경이 활성화된 상태에서 필요한 패키지들을 설치할 수 있음
    • ipykernel
    • jupyter

 

2. Jupyter Notebook에서 가상 환경 사용하기 

2.1. 가상 환경을 Jupyter에서 커널로 추가

Jupyter Notebook에서 사용할 수 있도록 가상 환경을 커널로 등록해야 함

python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
  • --name=myenv : 커널 이름을 설정(이 이름은 내부적으로 사용됨
  • --display-name "Python (myenv)" : Jupyter Notebook에서 사용자에게 보여지는 이름임

 

2.2. Jupyter Notebook 실행

jupyter notebook

 

  • 이제 Jupyter Notebook을 실행
    1. 브라우저에서 Jupyter Notebook 열림
    2. 새 노트북을 만들 때 Kernel 메뉴에서 Python (myenv)라는 이름의 커널을 선택할 수 있음
    3. 이렇게 하면 생성한 가상 환경을 Jupyter Notebook에서 사용할 수 있음

요약

  1. 가상 환경 생성: python3 -m venv myenv
  2. 가상 환경 활성화: source myenv/bin/activate (Mac/Linux)
  3. Jupyter에서 사용할 수 있도록 ipykernel 설치: pip install jupyter ipykernel
  4. 가상 환경을 Jupyter 커널에 등록: python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
  5. Jupyter Notebook 실행: jupyter notebook

추가 Tip

명령어 설명 비 고
pip list 설치된 pip의 list를 확인하는 명령어    
deactivate 가상 환경 종료 <-> "가상 환경 명"/bin/activate
sudo rm -rf "가상 환경 이름" 가상 환경 삭제  

 

🤔 가상 환경을 만들어야 하는 이유

  1. 하나의 컴퓨터로 여러 가지 개발을 할 수 있음
  2. 개발별로 관리가 쉬워짐

'공부 > 기타 등등' 카테고리의 다른 글

[공부] Jupyter Notebook 설치, 실행, 확인, 종료  (1) 2024.12.28

+ Recent posts