본문 바로가기
목차
개발환경

[Py] Jupyter Notebook 설치하기: conda 이용!

by ds31x 2024. 9. 4.
728x90
반응형

https://firstcoding.net/81

0. 사전지식

2024.09.04 - [개발환경] - [Py] IPython, Jupyter Notebook, and Colab

 

[Py] IPython, Jupyter Notebook, and Colab

IPython: IPython은 파이썬의 대화형 인터프리터로, 파이썬 표준 인터프리터보다 향상된 기능을 제공함. 다음과 같은 기능을 제공:Code auto-completionAccess to shell commands: 시스템의 명령어를 보다 편하게

ds31x.tistory.com


Conda를 사용하여 Jupyter Notebook을 설치하는 방법은 아래 단계를 따라 진행하시면 됨:

1. Conda 환경 활성화:

  • Jupyter Notebook을 설치하고자 하는 특정 Conda 환경이 있다면, 그 환경을 활성화 한다.
  • 환경이 없다면, 새로운 환경을 만들 수 있음. 예를 들어, 이름이 myenv인 환경을 활성화하거나 생성하려면 다음 명령어를 사용:
conda create -n myenv python=3.8  # 새 환경 생성
conda activate myenv              # 환경 활성화

2. Jupyter Notebook 설치:

환경이 활성화되면, 다음 명령어를 사용하여 Jupyter Notebook을 설치할 수 있음:

conda install -c conda-forge notebook

-c conda-forge는 conda-forge 채널에서 Jupyter Notebook 패키지를 설치하라는 의미임.


참고: conda-forge 채널

이 채널은 Anaconda, Inc. 에서 운영하는 기본 채널 (default channel)과 달리, 전 세계의 개발자/연구자가 자발적으로 패키지를 빌드 및 유지하는 커뮤니티 주도의 conda 채널임. 과학/공학/데이터분석/기계학습 등 다양한 분야의 수많은 패키지를 제공하고 공식 채널보다 최신의 릴리스 반영이 빠른 편이고 다양한 플랫폼 지원이 투명하게 운영됨. 

https://github.com/conda-forge

 

conda-forge

A community led collection of recipes, build infrastructure and distributions for the conda package manager. - conda-forge

github.com


3. Jupyter Notebook 실행:

설치가 완료되면, 다음 명령어를 사용하여 Jupyter Notebook을 시작할 수 있음:

jupyter notebook

이 명령은 기본 웹 브라우저에서 Jupyter Notebook 인터페이스를 열어 줌(또는 연결되는 url을 출력해줌).


Conda에 대해서

Conda는 Python 환경 관리와 패키지 관리를 용이하게 해 주어, 특히 데이터 과학과 관련된 작업을 할 때 매우 유용한 Tool임.

https://ds31x.blogspot.com/2023/07/env-conda-anaconda-and-miniconda.html?view=classic

 

[Env] conda : Anaconda and Miniconda

https://how.dev/answers/anaconda-vs-miniconda Conda는 open-source package and environment management system임. pip처럼 package management system...

ds31x.blogspot.com

 

2025.03.02 - [개발환경] - [Tool] conda 사용법 - Anaconda and Miniconda

 

[Tool] conda 사용법 - Anaconda and Miniconda

1. Conda란?프로그래밍 언어(특히 Python)의 패키지, 종속성을 관리하기 위한 오픈 소스 패키지 관리 시스템(or Package Manager)과이들이 설치되어 구성되는 (가상)환경을 관리하는 환경관리시스템(package

ds31x.tistory.com


같이보면 좋은 자료들

Google 제공하는 colab이 바로 jupyternotebook 기반임.

https://dsaint31.me/mkdocs_site/CE/colab/hw_spec/

 

BME

Colab이란 Google Colaboratory = Google Drive + Jupyter Notebook 구글 계정 전용의 가상 머신 지원 – GPU 및 TPU를 제공 Google drive 문서와 같이 링크만으로 접근 가능 :공동작업 가능 Jupyter Notebook 웹 브라우저에

dsaint31.me

2025.07.21 - [Python] - Jupyter NoteBook-vscode 확장 중심

 

Jupyter NoteBook-vscode 확장 중심

https://youtu.be/suAkMeWJ1yE?si=YR3b_4aLnYiWCHGd0. Jupyter NoteBook이란?Jupyter Notebook은 "코드, 문서, 시각화"를 하나의 문서에 통합하여 대화형으로 작업할 수 있는 웹 기반 개발 환경으로, REPL Shell을 개선한 IPyth

ds31x.tistory.com


 

728x90