Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 회귀분석
- deep learning
- regression
- overfitting
- Python
- 딥러닝
- 데이터분석
- 주피터노트북
- Machine Learning
- MySQL
- random forest
- Linear Regression
- 주피터노트북 커널 제거
- 주피터노트북 커널 추가
- 경사하강법
- jupytertheme
- feature scaling
- 나는리뷰어다2021
- 주피터 노트북 테마
- ubuntu
- GitHub
- pandas
- deeplearning
- Udacity
- 한빛미디어
- 주피터테마
- Git
- 주피터노트북 커널 목록
- 모두를 위한 딥러닝
- lol api
Archives
- Today
- Total
유승훈
Anaconda 커널 관리 & 주피터 노트북에 연결하기 본문
이번 글에서는 Anaconda의 커널 관리(생성, 삭제 등)와 커널을 Jupyter Notebook에 연결하는 방법을 정리해보고자 합니다.
Anaconda 환경 목록
conda env list
Anaconda 환경 생성
conda create -n {환경이름}
conda create -n simon_tmp 명령어를 실행한 뒤, 앞서 소개했던 명령어를 통해 환경 목록을 보면 전에는 없던 simon_tmp라는 이름의 환경이 생성된 것을 볼 수 있습니다.
Anaconda 환경 활성화/비활성화
activate {환경명}
deactivate
Anaconda 환경 제거
conda env remove -n {환경명}
이렇게 Anaconda의 환경을 관리할 수 있습니다. Anaconda에 있는 환경들을 바로 Jupyter Notebook에서 사용할 수 없고, 커널을 추가하는 과정이 필요합니다.
Anaconda 환경 Jupyter Notebook에 추가하기
jupyter kernelspec list
먼저 현재 Jupyter Notebook에 추가되어 있는 커널들을 조회합니다. Anaconda 커널 목록에 앞서 만들고 제거하고 했던 simon_tmp라는 이름의 커널은 존재하는 상태인데, Jupyter Notebook에는 추가하지 않았기 때문에 이 리스트에는 존재하지 않습니다.
conda install ipykernel
conda install jupyter notebook
python -m ipykernel install --user --name {환경명}
j명령어를 통해 Jupyter Notebook에 simon_tmp 커널을 등록해줍니다.
Jupyter Notebook에서도 새 Notebook을 만들 때, 정상적으로 simon_tmp를 사용할 수 있습니다.
Anaconda 환경 Jupyter Notebook에서 제거하기
jupyter kernelspec uninstall {환경명}
uninstall 명령어를 통해 Jupyter Notebook에서 환경을 제거할 수 있습니다.
추가한 직후 보였던 simon_tmp라는 환경이 Notebook 목록에서 제거된 것을 볼 수 있습니다.
'languages > Python' 카테고리의 다른 글
Riot API 사용하기 - (1) 최상위티어 유저 가져오기. (2) | 2021.10.07 |
---|---|
Jupyter notebook 커스터마이징(theme, font..) (0) | 2021.06.21 |
Python 연관규칙 분석 이해하기(2021 LCK Spring 벤픽 데이터) - (1) apriori, association_rule (2) | 2021.04.26 |
Selenium을 활용한 멜론 플레이리스트 캡처 자동화(feat. 주다사) (0) | 2021.03.23 |
TypeError: 'float' object cannot be interpreted as an integer (2) | 2021.01.23 |
Comments