본문 바로가기
모두의 라즈베리파이

[라즈베리파이 마스터 되기] Visual Studio Code 파이썬 사용하기

by 로니킴 2024. 4. 10.


라즈베리파이를 사용하여 다양한 프로젝트를 진행하는 것은 매우 흥미롭고 교육적인 경험이 될 수 있습니다. 이 글에서는 Visual Studio Code를 사용하여 라즈베리파이에 원격으로 연결하고, 파이썬 프로그래밍을 하는 과정을 단계별로 설명하겠습니다. 이 가이드를 따라 하면, 초보자도 쉽게 라즈베리파이와 친숙해질 수 있습니다

 

목차

     

     

     


    [라즈베리파이 마스터 되기] Visual Studio Code 파이썬 사용하기

    [라즈베리파이 마스터 되기] Visual Studio Code 파이썬 사용하기

     

     

     


    (1) 비주얼 스튜디오 코드에서 SSH 로 라즈베리파이 연결하기

    Visual Studio Code (VS Code)는 다양한 프로그래밍 언어를 지원하는 강력한 코드 편집기입니다. VS Code의 SSH 원격 연결 기능을 사용하면, 네트워크를 통해 라즈베리파이에 직접 연결할 수 있습니다.

     

    REMOTE-SSH 연결

     

    1. VS Code를 열고, 확장 프로그램 탭에서 "Remote - SSH" 확장 프로그램을 설치합니다.
    2. 좌측 하단의 녹색 화살표 아이콘을 클릭하고 "Remote-SSH: Connect to Host..."를 선택합니다.
    3. 라즈베리파이의 IP 주소와 사용자 이름을 입력합니다 (예: pi@192.168.0.40).
    4. 연결이 성공하면, VS Code는 라즈베리파이의 파일 시스템에 액세스 할 수 있게 됩니다.

     

     


    (2) 파이썬 버전확인 및 테스트

    라즈베리파이에는 기본적으로 파이썬이 설치되어 있습니다. 설치된 파이썬의 버전을 확인해 보겠습니다. VS Code의 터미널을 엽니다. python -V를 입력하여 파이썬 2.x 버전을 확인하거나, python3 -V를 입력하여 파이썬 3.x 버전을 확인합니다. 

     

    파이썬 버젼 확인

     

    파이썬 인터프리터를 시작하려면 python3을 입력하고 엔터 키를 누릅니다.

    파이썬 인터프리터 테스트

     

     


    (3) 라즈베리파이 [test] 폴더 만들고 연결하기

    프로젝트를 위한 별도의 폴더를 만듭니다. VS Code의 터미널에서 mkdir test를 입력하여 "test"라는 이름의 폴더를 생성합니다. 

    MKDIR 로 TEST 폴더 생성하기

     

    "Source Control" 탭을 열고 "Open Folder"를 선택하여 만든 폴더에 접근합니다. 라즈베리파이의 접속 암호를 입력하고 폴더를 신뢰할 수 있는지 확인합니다.

     

    TEST 폴더 열기

     

     


     

    (4) 파일 만들고 [Hello world] 코드 입력하기

    "test" 폴더 안에 "hello.py"라는 이름의 새 파이썬 파일을 생성합니다. 

    hello.py 파일 만들기

     

    다음 파이썬 코드를 입력합니다: print("hello, world!")

    파이썬 코드 입력 하기


     

    (5) 파이썬 실행

     

    작성한 코드를 실행하는 두 가지 방법이 있습니다.

     

    [터미널에서 실행]

    실행 방법 1: 터미널에서 python hello.py를 입력하여 스크립트를 실행합니다. 

     

    VS Code의 터미널을 열고, python hello.py (또는 python3 hello.py를 사용하여 Python 3.x 버전을 사용하는 경우)를 입력합니다. 이 명령어는 "hello.py" 스크립트를 실행하고, "hello, world!"라는 메시지를 출력합니다.

     

     

     

    [실행 아이콘 사용]

    2: 코드를 입력후 우측 상단에 있는 아이콘을 실행합니다. 

    실행 아이콘 사

     

     


     

    마무리

    이제 당신은 라즈베리파이에 원격으로 연결하고, 파이썬 프로그램을 작성 및 실행하는 기본적인 방법을 배웠습니다. 이 과정을 통해 라즈베리파이를 활용한 다양한 프로젝트를 시작할 수 있는 출발점을 마련했습니다.

     

    * 폴더와 파일 관리: VS Code의 원격 연결 기능을 사용하면, 라즈베리파이 내의 파일과 폴더를 직접 관리할 수 있습니다. 이를 통해 복잡한 프로젝트를 더 쉽게 관리할 수 있습니다.

    * 코드 편집 및 디버깅: VS Code는 코드 완성, 구문 강조 표시, 디버깅 도구 등 다양한 개발 도구를 제공합니다. 이러한 도구들을 활용하면 코드 작성 및 오류 수정 과정이 한층 수월해집니다.

     

    라즈베리파이와 파이썬을 사용한 프로그래밍은 학습과 실험을 통해 무한한 가능성을 탐색할 수 있는 기회를 제공합니다. 이 가이드가 여러분의 라즈베리파이 여정에 도움이 되기를 바랍니다. 새로운 프로젝트를 시작하고, 새로운 것을 배우는 즐거움을 느끼시길 바랍니다. Happy coding!

     

     

     

     

     

    반응형


    댓글