카페를 차리려면 커피머신도 필요하고 커피잔도 필요하고 커피콩도 필요한 것처럼
프로그래밍을 하려면 그에 맞는 프로그램을 설치하고 다듬어 놔야한다.
자! 그럼 이제 프로그래밍을 할 수 있는 환경을 갖추기 위해 키보드를 두드려보자!

아나콘다(Anaconda)는 다양한 라이브러리, 패키지를 포함하고 있는 파이썬 배포판이다.
프로젝트마다 사용하는 패키지의 버전 다를 수 있는데 그때마다 버전을 변경할 수 없고 충돌 등을 방지하기 위해 각각의 독립적인 환경을 만들어주는 것을 권장한다.
conda create -n 가상환경이름 python=3.12 # 가상환경 생성
conda env list # 리스트 확인
conda activate 가상환경이름 # 가상환경 활성화
(base) C:\Users\user> -> (가상환경이름) C:\Users\user> # 활성화 되었다면 (base)부분이 (가상환경이름)으로 변경됨
ipykernel패키지 설치pip install ipykernel # ipykernel 설치
python -m ipykernel install --user --name (가상환경이름) --display-name (가상환경이름)
pip install jupyter notebook #주피터 노트북 설치
jupyter notebook # 주피터 노트북 실행 -> 웹페이지 작동 확인
프로그래밍 언어를 쉽게 작성할 있도록 도와주는 텍스트 편집기.
자동완성 기능이 있고 색깔이 알록달록 아주 예쁘게 나와서 잘못 작성한 부분을 찾기 쉽다.
주피터노트북를 단독으로 사용할 경우 웹브라우저로 열리는 불편함이 있고 vs code에 연결하여 파일 관리에 용이하다는 장점이 있다.
왼쪽 상단에 원하는 커널(kernel) 선택하면 끝!
커널을 설정할 때 selec interpreter error 가 발생하여 구글링 해보니 다음과 같은 세가지 해결 방법을 제시했다.
-> 나의 경우 하위 버전으로 재설치 한 뒤 노트북을 재시작하니 해결되었다
https://jwkim96.tistory.com/32
https://study4silver.tistory.com/202