티스토리 뷰

우선 conda 가상환경을 만들었다고 가정한다.

만들어둔 conda 가상환경을 jupyter notebook에서도 사용하고 싶을 때는 커널(kernel)을 추가하면 된다.

 

아래 커맨드를 프롬프트 창에서 실행한다.

 

1. 가상환경 활성화

conda activate 가상환경이름

 

2. ipykernel 라이브러리 설치

conda install ipykernel

 

3. 커널 추가

python -m ipykernel install --user --name 가상환경이름 --display-name 커널이름

--display-name에는 jupyter notebook에 추가할 커널 이름을 써주면 된다. 나는 가상환경 이름과 동일하게 설정했다.

 

4. jupyter notebook에서 확인

jupyter notebook을 새로 켜서 kernel - Change kernel을 선택하면 방금 추가해준 커널이 추가된 것을 확인할 수 있다.

이제 해당 커널을 선택해 jupyter notebook에서 가상환경을 사용할 수 있다.

 

 

+ 커널 제거

가상환경을 삭제한 경우, 해당 가상환경과 연결된 커널은 자동으로 삭제되지 않는다. 대신 jupyter notebook에서 셀 실행이 되지 않으면서 에러가 난다.

커널을 제거하려면 아래 커맨드를 수행한다.

jupyter kernelspec uninstall 가상환경이름

 

반응형

댓글