본문 바로가기
공부 목록/IT & 프로그래밍

Python 개발을 위한 vscode 설치 및 세팅

by 독학박사 2022. 4. 24.

목차


     

     지난번 포스팅에서 아나콘다가 아닌 순수한 파이썬 설치를 권장했고 그 방법에 대한 설명을 했다. 혹시 해당 포스팅을 보지 못한 분들을 위해 아래 썸네일에 링크를 걸어 두었으니 클릭만으로 그 내용을 확인할 수 있다.

     

    https://lifelong-education-dr-kim.tistory.com/21

     

    아나콘다 없이 파이썬(Python 3.0 version) 설치 하기

     파이썬을 초기에 공부할 때 wikidocs의 강좌를 보곤 했다. 그 강좌에서 파이썬 설치와 세팅을 따라하며 배웠었고 당연스레 '파이썬 = 아나콘다'라는 인식을 하게 되었다. 사실 아나콘다가 뭔지도

    lifelong-education-dr-kim.tistory.com

     

    1. 파이썬 프로그래밍을 위해 vscode를 사용하는 이유

     대부분의 아나콘다를 설치한 사람들은 주피터 노트북을 이용하여 개발을 하고 있을 것이다. 물론 아닌 사람들도 있겠지만 내가 현업에서 봐온 봐로는 정말 많은 사람들이 아나콘다에서 주피터를 사용한다. 프로그래밍에 있어 에디터의 중요성을 설명해 주는 곳이 별로 없기 때문에 대다수의 입문자들은 처음 접한 책에서 설명한 대로 프로그래밍을 하고 있다. 예전부터 프로그램을 해왔던 사람들이라면 울트라 에디트, 비주얼 스튜디오 등에디터에서 제공해 주는 많은 기능들 때문에 일부러라도 찾아서 사용한다.

     

     파이썬을 위한 에디터로 주피터 라이브러리를 별도로 설치해서 사용할 수 있지만 권장하진 않겠다. 내가 처음 파이썬 에디터로 사용했던 파이참의 경우 사용에 불편함이 없다. 특히 라이브러리 추가에 있어서는 최고로 꼽아도 될 것 같다. 다만, 무료와 유로 2가지의 버전이 있고, 주피터 형태의 cell 단위 프로그램은 유로 버전에서만 제공하고 있다. 굳이 이 기능 때문에 돈을 내고서 파이참을 쓸 필요는 없다. visual studio에서는 개인과 기업 무료 버전인 vscode를 사용하면 cell 단위 프로그램까지 가능하고 디버깅도 쉽게 할 수 있기 때문이다.

     

     

    2. Vscode 프로그램 다운로드 및 설치

     이제 VSCODE 프로그램 다운로드부터 설치 및 세팅에 대해 알아가 보자. 프로그램을 다운받기 위해서는code.visualstudio.com 으로 접속을 하거나 아래의 그림을 클릭하자.

     

    vscode 홈페이지
    vscode 홈페이지

     

     Download for Windows 오른쪽의 다운 화살표를 클릭하면 버전을 선택하는 창이 아래로 내려온다. 자신의 OS에 맞는 'Stable'버전을 다운 받은 후 설치를 완료하고 실행되는 첫 화면은 아래와 같이 나온다. 처음에는 영어버전으로 설치되지만 친절하게도 오른쪽 아래에 보면 한국어로 변경하는 언어팩을 설치하라고 알려준다. 영어버전을 굳이 쓰고 싶지 않은 분들을 설치 및 다시 시작을 살포시 눌러주면 된다. 

     

    vscode 첫 실행 화면
    vscode 설치 후 첫 실행 화면

     

     만일 해당 알림을 닫고 영문버전을 사용하다가 불편해져서 다시 한글버전을 사용하고 싶다면 확장 아이콘을 클릭하고 검색창에서 'korea'를 검색해라. 아래와 같이 Korean Language가 검색이 된다. 해당 애드인을 설치하면 반드시 vscode를 껐다가 다시 실행해야 한글버전이 반영된다.

     

    vscode 확장 기능과 한글 버전 반영
    확장 기능 및 한글 버전 반영

     

    3. Vscode 확장 프로그램 설치

     확장 기능에 들어왔으니 하나 더 설치해 보자. 'python'을 검색어로 넣고 엔터를 치면 python이 검색된다. 이때 검색된 'python'은 파이선 프로그램이 아니다. 'pylance'라는 것으로 vscode에서 파이썬을 사용할 때 디버깅, 주피터 노트북 등 많은 기능을 지원하는 툴이라고 생각하면 된다.

     

    vscode 애드인 검색
    vscode에서 python 검색 화면

     

     

    4. 마치며

     지금까지 파이썬 프로그래밍을 위해 vscode를 다운로드 받아 설치하는 방법과 vscode의 확장 프로그램 설치하는 방법에 대해 알아봤다. 다음 포스팅에서는 이렇게 세팅된 vscode를 이용하여 파이썬 프로그램을 파일단위로 작성하며 관리하는 방법을 알아보도록 한다.

     

    https://lifelong-education-dr-kim.tistory.com/23

     

    vscode를 이용한 python 프로그래밍 (feat. 주피터 노트북)

     지난번 포스팅에 해당 내용을 같이 다루려 했으나, 양이 많아 보는 분들께 지루함을 줄까 걱정되 분할하여 작성하기를 결정했다. vscode 설치에 대한 내용은 아래 썸네일 클릭을 통해 확인할 수

    lifelong-education-dr-kim.tistory.com