본문 바로가기
Jupyter 가상환경 추가 (venv포함) #코드스니핏

Jupyter 환경에서 가상환경(venv)을 추가하고 커널로 사용하는 방법은 다음과 같습니다:

1. 가상환경 생성
원하는 위치에서 다음 명령어를 실행하여 가상환경을 생성합니다

bash
python -m venv [가상환경 이름]
예: python -m venv venv

2. 가상환경 활성화
생성된 가상환경을 활성화합니다

macOS/Linux: source ./venv/bin/activate

Windows: .\venv\Scripts\activate

3. ipykernel 설치
활성화된 가상환경에서 ipykernel을 설치합니다

bash
pip install ipykernel


4. Jupyter에 커널 추가
다음 명령어를 실행하여 Jupyter에 새 커널을 추가합니다:

bash
python -m ipykernel install --user --name=[가상환경 이름] --display-name="[Jupyter에 표시될 이름]"
예: python -m ipykernel install --user --name=venv --display-name="My Venv"

5. Jupyter 실행 및 커널 확인
Jupyter Notebook 또는 JupyterLab을 실행하고, 새 노트북 생성 시 추가된 커널을 선택할 수 있습니다5.

커널 관리
커널 목록 확인: jupyter kernelspec list

커널 삭제: jupyter kernelspec uninstall [가상환경 이름]

이 과정을 통해 Jupyter 환경에서 새로운 가상환경을 커널로 사용할 수 있습니다

 

★ 제일 중요한 건 pip등은 sys.executable을 통해서 해야 합니다. 

print(sys.executable)

print(sys.path) 로 환경확인 가능합니다. 

댓글