개발 환경 총 정리
현재 사용하는 개발환경 정리
- 다시 환경 구축시 순서대로 하면 됨
Anaconda
- 파이썬 패키지 의존성 관리 및 가상환경 생성 편리를 위해서 사용
- Anaconda prompt에서 첨부된 명령어로 가상환경 관리
- conda update
1
conda update -n <env> conda
- 지정된 환경에서 conda 업데이트
- 새로운 환경 생성시나 오래된 환경 다시 사용시 먼저 해주면 됨
- 모든 패키지 업데이트 (패키지 의존성 주의!)
1
conda update --all
- 현재 가상환경에서 모든 패키지 업데이트
- 의존성 관리는 아나콘다가 알아서 해줌
- update 명령어로 특정 패키지만 업데이트시, 다른 패키지와 의존성 고려할 것
- 환경별로 구축한 환경 특성상 특정버전 패키지만 사용해야 한다면 업데이트는 조심해서 사용할 것
- 새로운 가상환경 만들기
1
conda create --name <name> <option>
<option>
: 설치할 언어 및 패키지 특정 버전 명시 가능
- jupyter notebook 설치
1
pip install ipykernel
- jupyter notebook nbextension
1 2
conda install -c conda-forge jupyter_contrib_nbextensions jupyter contrib nbextension install --user
- jupyter notebook 확장기능인 nbextension 사용
- 브라우저에서 jupyter notebook을 실행시 사용가능
- jupyter notebook kernel 추가
1
python -m ipykernel install --user --name <VirtualEnv> --display-name "KernelName"
- jupyter notebook에서 kernel 추가됐는지 확인
1
jupyter notebook --ip=[ipAddress]
VSCode
VSCode 다운로드 : https://code.visualstudio.com/
사용 패키지 설치
Jupyter Notebook
This post is licensed under CC BY 4.0 by the author.