목차
- 가상 환경 만들기
- 가상 환경 생성
- 가상 환경 활성화
- Jupyter Notebook에서 가상 환경 사용하기
- 요약
- 추가 Tip
- pip list : pip의 list 확인 명령어
- deactivate : 가상환경 종료 <-> source 가상환경/bin/activate : 가상환경 실행
- sudo rm -rf "가상 환경 이름" : 가상 환경 삭제
- 가상 환경을 만들어야 하는 이유
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을 실행
- 브라우저에서 Jupyter Notebook 열림
- 새 노트북을 만들 때 Kernel 메뉴에서 Python (myenv)라는 이름의 커널을 선택할 수 있음
- 이렇게 하면 생성한 가상 환경을 Jupyter Notebook에서 사용할 수 있음
요약
- 가상 환경 생성: python3 -m venv myenv
- 가상 환경 활성화: source myenv/bin/activate (Mac/Linux)
- Jupyter에서 사용할 수 있도록 ipykernel 설치: pip install jupyter ipykernel
- 가상 환경을 Jupyter 커널에 등록: python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
- Jupyter Notebook 실행: jupyter notebook
추가 Tip
명령어 | 설명 | 비 고 |
pip list | 설치된 pip의 list를 확인하는 명령어 | |
deactivate | 가상 환경 종료 | <-> "가상 환경 명"/bin/activate |
sudo rm -rf "가상 환경 이름" | 가상 환경 삭제 |
🤔 가상 환경을 만들어야 하는 이유
- 하나의 컴퓨터로 여러 가지 개발을 할 수 있음
- 개발별로 관리가 쉬워짐
'공부' 카테고리의 다른 글
[공부] Jupyter Notebook 설치, 실행, 확인, 종료 (1) | 2024.12.28 |
---|