운영체제 | window 10
사용할 도구
- Anaconda
- PyCharm
- VS code
- Pandas
- Numpy
- Tensorflow
- Jupyter Notebook
| Django는 Pycharm을, 타 작업은 VS code를 주로 이용한다.
이전에 anaconda와 jupyter notebook 셋팅은 완료하였다. 링크 참고
공식 홈페이지에서 Anaconda download
- 환경변수 자동 생성 체크박스 선택
추가적으로 타 패키지들과 작업시 충돌 우려로 python downgrade 작업 착수
- 원하는 version의 가상환경 생성 (cmd)
conda create -n [가상환경명] python=3.7
# 가상환경 생성
activate [가상환경명]
# 가상환경 활성화
공식 홈페이지에서 PyCharm Community(무료버전) download
- 환경변수 자동 설정 체크 박스 선택
Anaconda, PyCharm 연동
- open PyCharm
- location확인: base interpreter anaconda의 python 경로로 설정
공식 홈페이지에서 VS code download(이미 설치했었음)
terminal 창에서 python --version 확인
extension 설치
- Python
- Code Runner
command palette
- python: select interpreter > conda에 설정한 python 버전으로 확인 및 선택
- terminal 창에서 conda 가상환경 활성화 및 python 버전 확인
Jupyter Notebook 실행
- command palette
- jupyter: create new blank notebook
- new file > .ipynb 확장자 파일 생성
jupyter notebook --generate-config
# .jupyter 폴더 위치에서 config 파일 생성
conda install jupyter notebook
#kernel 추가를 위한 라이브러리 설치
python -m ipykernel install --user --name [가상환경 이름] --display-name [jupyter에 표시될 이름]
#kernel 추가
#추가한 kernel삭제
jupyter kernelspec uninstall [가상환경 이름]
여러방법으로 package 설치 가능, 필자는 3번의 방법으로 설치
1. cmd에서 pip package로 설치 가능
2. Anaconda Navigation 앱의 Environment메뉴에서 설치가능
3. cmd에서 conda 명령어로 설치 가능
conda activate [원하는 가상환경]
#원하는 가상환경 활성화
conda install [pandas/numpy/tensorflow]
#원하는 패키지 설치
#이때 이유 없이 설치에 오랜 시간 로딩만 될 경우 다른 python버전으로 실행해 볼 것 (버전 충돌 오류의 가능성)
참고