기존 방법들의 단점:

  • SSH (PuTTY): 빠르지만 VI/NANO 같은 터미널 에디터만 사용 가능 → 불편함
  • 원격 제어 (VNC, XRDP): GUI 사용 가능하지만 느리고 딜레이 심함

 

VSCode + Remote-SSH 방식:

  • GUI 환경에서 편집 가능
  • 빠른 속도 (SSH 기반)
  • 파일/디렉터리 한눈에 확인
  • 무료 (Microsoft 개발)
 

VSCode 원격 접속 설정 방법

 

1. Raspberry pi : SSH 설정

: Preferences - Raspberry Pi Configuration

: Terminal 열어 ifconfig로 ip 확인


 

2. VSCode 다운로드 및 설치

https://code.visualstudio.com/

 
 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

3. VSCode Remote-SSH 플러그인 설치

: VSC에서 Extension에서 remote -ssh 검색하여 install

 

4. VSCode SSH 접속 설정

: VSC에서 Remote Explorer - New Remote

: id(지정 안했으면 기본 'pi')@(Raspberrypi에서 확인한) ip 입력

 

또는,

: Open a Remote Window

: Connec to Host

: id(지정 안했으면 기본 'pi')@(Raspberrypi에서 확인한) ip 입력

 

: 접속이 되면 다음과 같이 어떤 플랫폼인지 선택

: 비밀번호 입력(지정 안했으면 기본 'pi')

: 접속 중

: 하단 왼쪽에 접속 확인

 

: VSC에서 Terminal - New Terminal

 

파일 열어서 편집도 가능

빠르면서도 편리한 GUI 기반 개발 가능!

 

 

 

 

Python(파이썬)은 네덜란드 출신의 프로그래머인 귀도 반 로섬(Guido van Rossum)이 1989년에 개발한 프로그래밍 언어이다. 파이썬은 문법이 어렵지 않아서 코드를 쉽게 작성하고 읽을 수 있다. Interpreter에서 바로 실행하여 그 결과를 빠르게 확인할 수 있다. 다양한 플랫폼에서 사용이 가능하며 요즘은 웹프로그래밍과 머신러닝, 사물 인터넷과 데이터 분석을 위한 다양한 분야에서 활용되고 있다.

C와 구분되는 가장 큰 특징은 C는 컴파일러(Compiler) 방식, Python은 인터프리터(Interpreter) 방식 이다. Python을 사용함에 있어 Interpreter 라는 단어가 계속 나오는데 C에서 Compiler라고 생각하면 된다. C와 Python과 차이는 극명 한데, 이 문제는 따로 자세히 적어보겠다.

 
Compiler
Interpreter
전체 파일을 스캔하여 한 번에 번역
→ 초기 시간이 오래 걸리지만 한 번 만들면 빠름
프로그램 실행 시 한 번에 한 문장씩 번역
→ 실행시간이 컴파일러 보다 더 걸림
오류 메시지를 생성할 때 전체 코드를 검사한 후에 오류 메시지를 생성
→ 실행 전에 오류 검출 가능
한 문장씩 번역될 때 오류를 발생하면
바로 프로그램을 중지
→ 프로그램을 실행시켜야 오류 검출 가능
대표 언어 : C, C++, java
대표 언어 : Python, java, Javascript, (Visual Basic)

 

https://www.python.org/

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org


1. Python 설치

https://www.python.org/downloads/windows/

 

Python Releases for Windows

The official home of the Python Programming Language

www.python.org

 

 

(1) Windows embeddable package (64-bit) 를 다운로드 받으면 설치 없이 바로 실행 할 수 있다.

하지만 이렇게 사용할 것이 아니므로 아래 버전을 설치한다.

 

(2) Windows installer (64-bit) 설치

- Add python.exe to PATH 체크 필수

- Customize installation 클릭

 

- 체크 박스 모두 체크

 

- Customize install location 지정

사용 편의성을 위해 설치 주소를 아래와 같이 쉽게 찾을 수 있는 주소로 변경할 것

 

 

 

Python 프로그램을 편하게 작성하기 위해서는 인터프리터보다는 에디터를 이용해서 작성하는 것이 편리하므로, Visual Studio Code를 설치하고 그 안에서 사용하도록 한다.

 

2. Visual Studio Code 설치(이하 VSC)

 

- VSC 실행

 

- 좌측 Extensions 클릭

 

- Python 검색

 

- Python Extension Pack Install

 

- 좌측 Explorer에서 Open Folder 클릭 후 직전에 설치한 Python 폴더 Open

 

- Yes, 모든 사용자에 신뢰

 

- New File... 클릭하고 이름 작성 및 확장자를 *.py로 하여 새 File 생성

 

- 아래와 같이 생성 확인

 

- 코드 작성

 

- Run Python File in Teminal 클릭 하여 제대로 실행 되는지 확인

 

 

 

'파이썬(Python) > VSCode' 카테고리의 다른 글

파이썬(Python) 구버전 삭제  (0) 2025.03.18

+ Recent posts