상세 컨텐츠

본문 제목

[ Python ] Visual Studio Code 설치 및 가상 환경 설정

Study/BigData Analytics

by bing_su 2024. 5. 16. 14:22

본문

반응형
SMALL

앞으로의 빅데이터 실습에서 코드 편집기를 VS Code로 사용하려고 한다. VS Code 설치에 앞서 Python 설치를 먼저 진행하자. (Anaconda를 설치했거나 이미 따로 설치한 분은 건너 뛰어도 됩니다.)

[ Python 설치 ]

링크: https://www.python.org/

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

위의 링크에서 Python을 단독으로 설치할수 있다.  

Python 설치 페이지 화면

하단에 보이는 [ Download ] 버튼을 누르면 최신 버전의 파이썬을 다운받을 수 있다. 그러나 파이썬 최신 버전은 텐서플로우와 호환성 문제를 일으킬 수 있기 때문에 우리는 구 버전의 파이썬을 다운로드 받을 예정이다. 따라서 위에 보이는 "Download" 배너에서 본인의 OS에 맞게 선택해주자. (필자의 경우 Windows로 설치 예정)

3.8~3.11 version 설치

여러가지 버전의 파이썬 설치 파일이 있다. 우리에게 필요한 것은 3.8~3.11 version의 파이썬이므로 해당 범위 안에 있는 버전을 찾아서 설치 파일을 다운 받으면 된다. 웬만해서는 64bit로 다운 받으면 되겠지만 본인 환경에 맞춰 다운로드 받아주면 된다.

파이썬 설치 파일을 실행하면 위와 같은 화면이 뜬다. "Add Python 3.10 to PATH"를 체크한 후 설치를 진행하자. 

설치 완료~!

설치가 완료되었다. 이제 close 버튼으로 창을 닫아주자.

[ VS Code ]

VS Code는 Microsoft에서 개발한 무료 오픈소스 코드 편집기다. 프로그램 자체가 가벼워서 대부분의 사양에서 사용이 가능하며, 프로그래밍 언어의 범용성이 좋아 대중적으로 사용되고 있다.

 

VS Code에서 소개하는 주요 특징은 아래와 같다.

  • 높은 확장성과 개인화 가능성
    : 많은 플러그인과 확장성을 가지고 있음.
    : 사용자가 원하는 기능을 추가하거나 제거할 수 있으며, 자신만의 개인화된 환경을 만들 수 있음.
  • 다양한 프로그래밍 언어 지원
    : JavaScript, HTML, CSS, Python, Java, C#, PHP, Ruby 등 다양한 언어의 코드를 작성할 수 있음.
  • 코드 작성 및 디버깅 기능
    : 자동 완성 기능을 제공하며, 코드 스니펫, Emmet, 터미널 등 다양한 기능을 지원함.
  • Git과 같은 버전 관리 시스템 연동 기능
  • 강력한 IntelliSense 기능

[ VS Code 설치 ]

링크: https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized 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

해당 링크로 들어가면 Visual Studio Code를 설치할 수 있다.

본인의 OS에 맞춰 다운로드를 진행하면 된다. 필자의 경우 Windows 버전을 다운 받았다. 여기서 Stable과 Insiders의 두 가지 버전이 있는데 정리하자면 아래와 같다.

  • Stable: 버그 발생률을 줄인 안정된 버전
  • Insiders: 최신 버전이지만 불안정함

대부분의 사용자에게는 Stable이 적합할 것이다. 설치 파일 다운로드가 완료되면 실행하자.

라이선스 계약서 동의 체크
설치 경로 지정. 한글 안 됨.
시작 메뉴 폴더 생성을 설정

"시작 메뉴 폴더를 만들지 않음"을 체크해도 무방하다. 본인 편한 대로 설정하시길.

추가 작업 선택

반드시 밑줄친 "Code를 지원되는 파일 형식에 대한 편집기로 등록합니다."를 체크한 후 넘어가자.

설치 준비 완료
설치 완료

[ VS Code 내부 확장 프로그램 설치 ]

vs code 실행 화면

처음 VS Code를 켰을 때의 실행 화면이다. 빨간색으로 표시된 확장 프로그램 설치 아이콘을 클릭하자.

 

설치해야 할 프로그램 리스트는 아래와 같다.

  • Python
  • Python Extension Pack
  • Python Debugger
  • Python Enviornment Manager
  • Jupyter
  • Korean Language Pack for Visual (설치 후 하단의 Language Change 버튼 반드시 눌러줄 것!)

검색창에 확장 프로그램 검색하여 설치

위의 프로그램들을 검색창에 입력하여 설치를 진행해 주면 된다.

[ 프로젝트 폴더 생성하기 ]

탐색기 메뉴 열기

프로그래밍 파일을 보관하는 폴더인 프로젝트 폴더를 생성하려 한다. 빨간색으로 표시된 버튼을 눌러 탐색기를 열어준 후 [ 폴더 열기 ] 버튼을 눌러 원하는 경로를 설정해 주면 된다. 아무런 창이 뜨지 않는다면 프로젝트 폴더가 잘 생성된 것이다.

팝업 창이 뜨는 경우

다만, 이러한 팝업 메시지가 뜨는 경우에는 체크 표시와 함께 [ 예, 작성자를 신뢰합니다. ] 버튼을 눌러 주면 된다.

파일 및 폴더 생성

빨간색 버튼을 클릭하면 파일이 생성되고, 파란색 버튼을 클릭하면 폴더가 생성된다.

[ Interpreter 생성 ]

구현한 코드를 실행하기 위한 가상환경을 구축하기 위하여 interpreter를 생성해야 한다. 인터프리터 생성을 위한 명령어를 입력하기 위하여 "F1" 키를 먼저 누르면 아래와 같은 검색창이 뜬다.

interpreter를 검색창에 입력
가상환경 설정

가상 환경을 설정할 수 있다. 필자의 경우 Anaconda와 연동되는 가상환경인 "Conda" 환경을 선택해 주었다.

아나콘다 설치의 경우 아래 링크를 참고하도록 하자.

링크:  https://bing-su-b.tistory.com/114

 

[ Python ] 금융 데이터 분석을 위한 실습 환경 준비하기(1)

파이썬으로 금융 데이터 분석을 하기 위해서는 많은 패키지가 필요하다. 이를 일일이 설치하는 방법도 있지만, 필요한 패키지를 모아 놓은 파이썬 배포판 '아나콘다(Anaconda)'를 설치하면 더욱 편

bing-su-b.tistory.com

이로써 실습을 위한 환경은 모두 구축하였다. 다음 게시물부터는 실습 내용에 대하여 정리해 보려고 한다.   

반응형
LIST

댓글 영역