jupyter lab이나 notebook에서 내가 설정한 가상환경을 kernel에 추가하여 사용하는 방법.
pyenv activate [가상환경 이름]
pip install ipykernel
which Jupyter
# /Users/home/.pyenv/shims/Jupyter
mkdir /Users/home/.pyenv/shims/Jupyter/kernels/[가상환경 이름]
which python
# /Users/home/.pyenvs/shims/python
Jupyter 폴더에 생성한 가상환경 이름의 폴더에 다음과 같은 json 파일을 저장한다.
{
"argv": [ "[python path]", "-m", "ipykernel",
"-f", "{connection_file}"],
"display_name": "[가상환경 이름]",
"language": "python"
}
Jupyter를 실행한 후,
오른쪽 위에 kernel에 해당하는 저 빨간 동그라미를 누르면
내가 추가한 가상환경에 해당하는 커널을 선택할 수 있게 된다.