[EDA 환경 설정] Miniconda, Homebrew, Jupyter / Visual Studio Code 설치와 단축키

이수연·2024년 7월 6일
0

1. Miniconda 설치 -> Miniforge

  • 아나콘다 사용도 가능하지만, miniconda를 설치하여 필요한 패키지만 따로 설치해줄 수도 있음.
  • 수업은 Python 3.8 기준으로 진행할 예정
  1. miniforge로 이동해서 M1용 다운로드: https://github.com/conda-forge/miniforge?tab=readme-ov-file
  2. 터미널 실행
    3.cd Downloads 로 Downloads 폴더 열기
  3. ls Mini(탭하여 자동 완성)forge3-MacOSX-arm64.sh 입력 후 설치 진행
    • 이때 ls Mini에서 탭하여 자동 완성
  4. yes 두번 입력
  5. 설치가 완료됐으면 터미널 종료 후 다시 켜기
  6. (base)가 좌측에 있으면 설치 완료된 것!

2. Homebrew 설치

  1. https://brew.sh/ 사이트에서 코드 복사
  2. 터미널 앱 실행하여 코드 붙여넣기
  3. 맥북 패스워드 입력 (아무것도 입력 안되는 것처럼 보이는 게 정상)
  4. 설치 중 파일 경로를 변경해주는 echo, eval 코드를 그대로 입력
  5. brew help 가 검색되면 잘 설치한 것!

<강의 환경 만들기>
1) conda --version : conda 버전 확인
- conda update conda로 버전 업데이트 가능
2) conda create -n ds_study python=3.8 -> y입력
- 강의 환경과 동일하게 맞추기 위해 python=3.8로 설정
3) conda activate ds_study -> (base)가 (ds_study)로 변경된 것을 확인할 수 있음
- (base)로 빠져나오고 싶다면: conda deactivate 입력
- conda env list : 현재 컴퓨터에 있는 환경이 무엇이 있는지를 확인할 수 있음
- 특정 환경 삭제: conda env remove -n (삭제하고 싶은 환경 이름)

=> 앞으로 강의할 때마다 conda activate ds_study로 환경 활성화해두기!

3. Jupyter와 여러 패키지 설치

conda install jupyter
conda install ipython
conda install matplotlib
conda install seaborn
conda install pandas
conda install -y scikit-learn   #-y로 y입력하지 않고 설치할 수 있음
conda install xlrd
(ds_study)가 활성화되어있는지 확인한 후, jupyter notebook 실행

3. Visual Studio Code 설치

  1. 터미널 실행
  2. brew install visual-studio-code
  3. code 입력하여 Visual Studio Code 실행
  4. Visual Studio Code에서 ..
    1) Python Extension 설치
    2) 문서 > 새파일 > test.py / test.ipynb 생성 해보기
    3) cmd+shift+p -> python select interpreter 입력 -> conda에서 생성했던 ds_study 환경 선택
    4) test.ipynb 는 Jupyter notebook을 vsc에서 생성한 것
  • 동일하게 ds_study 환경 선택

Visual Studio Code 사용하는 방법

  1. terminal 실행
  2. cd Documents/ds_study #문서 내 ds_study 열기
  3. code . # 현재 폴더인 ds_study에서 vscode 열겠다는 뜻

참고) cd .. # Documnets로 이동하겠다는 뜻
=> . (온점 한 개): 현재 폴더를 의미
-> .. (온점 두 개): 상위 폴더를 의미

  1. Visual Studio Code가 실행됨
  2. 새로운 파일 생성: .ipynb로 확장자명을 필수로 설정해 주어야 주피터 노트북 환경이 실행됨.
  3. cmp+shift+p (윈도우: ctrl) 검색창에서 Python Select interpreter를 눌러서 ds_study 선택

🧡 Visual Studio Code 단축키 🧡

셀 선택모드코드 입력 모드 의 전환은 ESCEnter

공통

  • Ctrl + Enter : 현재 셀을 실행하고, 현재 셀에 머문다.
  • Shift + Enter : 현재 셀을 실행하고, 다음 셀로 커서를 옮긴다 (다음 셀이 없다면 생성함)

셀 선택 모드

  • A : 현재 셀에서 위쪽에 새로운 셀을 추가한다.
  • B : 현재 셀에서 아래쪽에 새로운 셀을 추가한다.
  • DD : 현재 셀을 삭제한다.
  • M : 현재 셀을 코드에서 마크다운으로 변경한다.
  • Y : 현재 셀을 마크다운에서 코드로 변경한다.

코드 입력모드

  • Ctrl + Z, Ctrl + F 등 VS Code가 코드 입력 시 지원하는 대부분의 단축키를 쓸 수 있다.

유용한 맥북 단축키

  • 백틱(`)
    • 영어 모드: ₩를 누르면 `가 입력된다.
    • 한글 모드(option+₩): 디폴트로 ₩가 입력된다. 단, option과 함께 누르면 `를 입력할 수 있다.

0개의 댓글