jupyter notebook에 ipykernel을 통해 kernel 을 추가하였지만, 원활하게 실행되지 않는 경우가 있음.
아래 방법을 통해 해결함
1. 위 명령어를 통해 경로를 확인함
$ jupyter kernelspec list
Available kernels:
py3.9 [경로]
2. 아래 명령어를 통해 경로로 이동 및 경로 변경
$ cd [경로]
$ ls
kernel.json logo-32x32.png logo-64x64.png
3. vi를 통해 kernel.json의 경로 편집
기존 파일
{
"argv": [
"/home/[사용자명]/anaconda3/envs/[JUPYTER-ENV]/bin/python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "py3.9",
"language": "python",
"metadata": {
"debugger": true
}
}
변경한 내용
{
"argv": [
"/home/[사용자명]/anaconda3/envs/py3.9/bin/python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "py3.9",
"language": "python",
"metadata": {
"debugger": true
}
}
~
- 설명: jupyter notebook을 설치하고 실행한 가상환경의 경로가 아니라, 추가하려는 커널의 경로로 변경해주어야 설치한 라이브러리 등이 제대로 적용됨
4. 확인
반응형
'CS > python' 카테고리의 다른 글
[python] 특정 경로가 없을 때 디렉토리를 생성하는 방법 (0) | 2022.09.27 |
---|---|
[python] 객체를 파일에 저장하기 (0) | 2022.09.26 |
[jupyter notebook] 주피터 노트북 커널 추가(ipykernel) (0) | 2022.09.03 |
[docker] docker 이미지에 openslide 설치하기 (0) | 2022.08.31 |
[Tesseract] 이미지 텍스트 파싱 (0) | 2021.03.22 |