본문 바로가기

Python

[Mac] 3. 주피터 노트북(Jupyter Notebook) 가상환경

아나콘다 설치부터 Jupyter Notebook 가상환경까지

1. 파이썬 다운로드 및 설치

2. 아나콘다(Anaconda) 설치 + 주피터 노트북(Jupyter Notebook) 실행

3. 주피터 노트북(Jupyter Notebook) 가상환경


0. 아나콘다 설치

아나콘다(Anaconda) 설치가 되어있지 않다면 이전 포스팅을 보시고 설치하시면 됩니다.

2023.11.05 - [Python] - [Mac] 2. 아나콘다(Anaconda) 설치 + 주피터 노트북(Jupyter Notebook) 실행

 

[Mac] 2. 아나콘다(Anaconda) 설치 + 주피터 노트북(Jupyter Notebook) 실행

아나콘다 설치부터 Jupyter Notebook 가상환경까지 1. 파이썬 다운로드 및 설치 2. 아나콘다(Anaconda) 설치 + 주피터 노트북(Jupyter Notebook) 실행 3. 주피터 노트북(Jupyter Notebook) 가상환경 0. 파이썬 설치

oshello.tistory.com

 

1. 주피터 노트북 실행 및 확인

이전 포스팅대로 Anaconda Navigator를 실행하여 jupyter notebook를 실행해 보시면 옆 New버튼을 보시면 Python3을 확인할 수 있습니다.

기본 세팅으로 가상환경이 아직 없는 것입니다.

가상환경을 만들겠습니다.

 

2. 가상환경 세팅

맥북의 command + space 버튼을 눌러 Spotlight를 실행합니다.

"terminal"를 실행합니다.

conda activate
conda search python

가능한 파이썬 버전을 확인합니다.

 

 

conda create --name data_analysis python==3.11

conda create --name {가상환경 이름} python=={설치할 파이썬 버전}

저는 가상 환경 이름을 data_analysis, python 버전을 3.11로 하여 설치하였습니다.

가상환경 이름과 파이썬 버전은 사용하실 이름과 버전으로 바꿔서 설치하시면 됩니다.

 

y를 눌러서 엔터 치시면 됩니다.

 

설치가 완료되었습니다.

conda info --envs

생성된 가상환경을 조회해 보겠습니다. 

기본 환경 base와 제가 생성한 data_analysis를 볼 수 있습니다.

하지만 앞에 (base)를 보시면 아직 생성만 하고 활성화하지 않은 것입니다.

 

3. 가상환경에 주피터 노트북(Jupyter notebook) 설치

conda activate data_analysis

conda activate {가상환경 이름}으로 활성화합니다.

앞에 (base)가 (data_analysis)로 바뀐 것을 볼 수 있습니다.

python --version

가상환경 내의 python 버전을 확인해 보면 제가 설치한 python 3.11.0으로 잘 설치된 것을 볼 수 있습니다.

 

jupyter notebook를 실행하려고 하면 찾을 수 없다고 합니다.

 

해당 가상환경에 jupyter notebook이 없는 것으로 설치를 해줘야 합니다.

conda install jupyter

 

y를 눌러서 엔터 치시면 됩니다.

conda install ipykernel

주피터 노트북(jupyter notebook)에 커널을 등록하기 위해서는 python module ipykernel이 필요합니다.

해당 모듈이 없으면 설치해 줘야 합니다.

 

설치가 완료되었습니다.

 

python -m ipykernel install --user --name "data_analysis" --display-name "data_analysis"

주피터 노트북(Jupyter notebook)에 가상환경을 추가해 줍니다.

python -m ipykernel install --user --name {가상환경 이름} --display-name {주피터노트북에 보일 이름}

{주피터노트북에 보일 이름} -> 이름이 너무 길어 보기 힘드시다면 DA같이 이름을 변경해 보기 편하게 할 수 있습니다.

저는 그냥 동일하게 하였습니다. 

jupyter notebook

주피터 노트북을 실행합니다. 

 

추가한 data_analysis 가상환경을 확인할 수 있습니다.

클릭하여 사용하시면 됩니다. 

python -m ipykernel install --user --name {가상환경 이름} --display-name {주피터노트북에 보일 이름}

{주피터노트북에 보일 이름} -> 이름이 너무 길어 보기 힘드시다면 DA같이 이름을 변경해 보기 편하게 할 수 있습니다.

여기서 DA로 하면 DA로 보일 것입니다.

 

정상적으로 작동하는 것을 볼 수 있습니다.