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) 로 환경확인 가능합니다.
댓글