기본적으로 작동하는 jupyter kernels 의 디렉토리를 찾아봐야 한다.
/usr/local/share/jupyter/kernels
/usr/share/jupyter/kernels
/home/xxxxx/.local/share/jupyter/kernels
그다음 표시될 이름의 디렉토리를 만들고
기본 python3 폴더의 내용을 복사한다.
(kernel.json logo-32x32.png logo-64x64.png logo-svg.svg)
그 다음 kernel.json 파일의 파이썬 실행 파일의 위치를 만들어 놓은 가상환경의 python 파일 경로를 입력해 준다.
{
"argv": [
"python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3 (ipykernel)",
"language": "python",
"metadata": {
"debugger": true
}
}
폴더 이름, display_name 을 나는 보통 통일해서 사용한다.
---------------------------------------------------------------------------------------------------------------------
conda create -n xxxx
or
conda create --prefix=/home/jovyan/seungchul/env/xxxx
conda activate xxxx
or
conda activate /home/jovyan/seungchul/env/xxxx
ipython kernel install --user --name xxxx
---------------------------------------------------------------------------------------------------------------------
pip install ipykernel
python -m ipykernel install --user --name (가상환경이름 ex.research) --display-name (표시할 커널명)
--prefix 로 생성한 env add
python -m ipykernel install --prefix=/home/schul/env/xxxx --name 'xxxx' --display-name 'inception_caption'