VS Code

VS Code에서 가상머신 접속

사전조건

  • 사전에 가상 머신, VS Code는 설치가 되어 있다고 가정한다.

가상머신 네트워크 설정

  • Putty로 가상 머신 네트워크에 접속하는 방법 참고 :

VS Code SSH 파일 설정

  • Extension에서 SSH 검색 후 Remote - SSH 선택

image.png

  • SSH Config 설정
    • F1 누르고 SSH 입력
    • 메뉴들 중 Connect to Host 선택

image.png

  • Configure SSH Hosts 선택

image.png

  • .ssh\config 메뉴 선택

image.png

  • 필자는 기존에 세팅한 옵션 확인

image.png

  • 다음과 같이 설정
    • User는 가상환경 만들 때 작성했던 username이다.
    • 즉 Computer 이름인 evan-master를 기재한다.

image.png

AWS SageMaker 개발 환경 설정 on Windows 11 (feat. Anaconda)

개요

  • Anaconda 설치 (2025년 버전)
  • Windows 11에서 설치 후 딥러닝 프레임워크 까지 개발환경 설정

다운로드

image.png

  • 다음 화면에서 Download 버튼 클릭

image.png

image.png

설치파일 실행

  • 필자는 관리자 권한으로 실행하는 것을 선호함

image.png

image.png

  • 어떤 분은 Just Me 선택하기도 하지만, 필자는 All Users 선택

image.png

  • 설치 경로 확인

image.png

  • 기존에 Python이 설치가 되었더라도 Anaconda 파이썬 기준으로 테스트 할 예정이기 때문에 반드시 체크할 것
  • 확인 버튼 클릭한다.

image.png

Connect to AWS via VS Code (2025 버전)

개요

  • VS Code가 설치가 되어 있다고 가정한다.
  • AWS 제품을 VS Code를 통해서 연결하도록 한다.

Prerequisites

  • VS Code requires a Windows, macOS, or Linux operating system.
  • The AWS Toolkit for Visual Studio Code requires you to work from VS Code version 1.73.0 or a later version.

AWS 회원가입

image.png

  • 이메일 인증절차 진행 후, PW 등록한다.

image.png

  • 연락처 정보를 입력한다.

image.png

  • 결제 정보를 기재한다.

image.png

GCP with VS Code SSH Connection

개요

SSH Key 생성하기

  • puTTYgen에서 public / private key 값을 생성한다.

Untitled

  • Generate 버튼을 클릭한다.

Untitled

Untitled

  • Private Key를 OpenSSH 방식으로 Export 한다.
    • Key Comment에 구글 계정을 입력한다.
    • password도 입력한다.

Untitled

Untitled

  • Public Key는 모두 복사한다.

GCP 메타데이터 등록

  • Compute Engine > 메타데이터 접속하여 SSH 키에 붙여 넣는다.

Untitled

Connecting Jupyter Notebook to VS Code

I. 개요

VS CodeJupyter Notebook을 연동해본다. 강사는 R & Python을 연동해서 작업할 일이 많다. 특히 블로그를 쓰다보면 더욱 그러한 일이 많은데, IDE가 많으면 많을수록 무언가 복잡스러워 보일 때가 많다. 이 때 좀 더 효율적으로 일하고자 하는 마음에 VS CodeJupyter Notebook을 추가 및 연동하는 작업을 진행해본다.

II. Installation

내용의 간결화를 위해, VS CodeJupyter Notebook 설치 방법은 본 포스트에서는 생략한다.

III. VS Code에서 Jupyter Notebook 접속

Python이 VS Code Extension에서 설치가 완료된 것을 전제로 한다. 이 부분 역시, 아래 참고자료를 활용한다.