파이썬(Python)
Photo of author

파이썬(Python) 설치 및 개발환경세팅 – Visual Studio Code(VSC)

파이썬(Python) 설치 및 개발환경세팅에 대해 설명하려고 합니다. 예전에는 pycharm으로 파이썬을 연습했던 기억이 나네요. 이번엔 Visaul Studio Code를 활용하여 파이썬을 설치 및 개발환경세팅을 해보겠습니다. Python을 사용하는 계기는 티스토리 블로그 자동화를 위해서 사용하게 되었습니다.

 

파이썬(Python) 설치 및 개발환경세팅 - Visual Studio Code(VSC)

 

Visual Studio Code에 파이썬 구축하기

 

파이썬(Python) 설치

 

파이썬을 설치하기 위해서는 파이썬 사이트(https://www.python.org)로 접속해서 파이썬 프로그램을 다운로드 해야합니다. 자신의 OS에 맞게 다운받으시면 됩니다. 저는 Windows로 다운 받았습니다.

다운로드 받은 프로그램을 실행해서 설치를 진행합니다. 아래 화면이 처음 나오는데 Add Python PATH 환경변수를 추가해주는 것이기 때문에 무조건 체크를 해줍니다. 그리고 설치는 Customize installation(사용자 정의 설치)로 들어갑니다.

아래 화면에서 Precompile standard library를 체크해주고 경로는 복잡하지 않은 경로로 간단하게 설정하고 install을 진행합니다.

설치가 완료되면 cmd창(명령프롬프트창)을 실행하여 python –version을 입력하여 설치가 제대로 되었는지 확인합니다. Python 버전이 나오면 설치가 완료된 것입니다.

 

Visual Studio Code 설치

 

이제 Visaul Studio Code를 설치해 보겠습니다. 약자로 VSC라고 많이 쓰이므로 VSC라고 쓰겠습니다. VSC는 VSC 사이트로 들어가서 다운로드 받으면 됩니다. 해당 프로그램도 자신의 OS 맞게 다운로드 받으시면 됩니다.

VSC는 다운로드해서 따로 변경사항 없이 그대로 설치하시면 됩니다.

 

개발환경세팅

 

설치한 VSC를 실행합니다. VSC에 파이썬 프로그램이 없기 때문에 아래 빨간색 체크 부분의 Extension으로 들어갑니다.

아래 검색창에 python으로 검색을 하면 Python Extension pack을 찾을 수 있습니다. 해당 프로그램을 설치하면 관련된 프로그램들이 다 설치 되기 때문에 설치를 해줍니다.

설치가 완료되면 Installed에 설치된 목록이 보입니다. 설치된 목록에 Python 프로그램이 보이면 설치가 완료된 것입니다. VSC 버전에 따라 설치된 프로그램이 Reload 버튼이 생기기도 하니 그런 경우에는 Reload 버튼을 눌러주시면 됩니다. 설치가 완료되었으면 아래 화면의 1번 Explorer로 이동하여 2번 Open Folder를 클릭합니다. 그리고 3번 자신이 생성한 폴더를 선택합니다.

 

그럼 이제 test project 경로에 맞춰 VSC가 세팅이 된 것입니다. 기본적인 Hello World!! 를 출력하는 파이썬 소스를 구현하여 실행해 보겠습니다. 아래화면의 1번에 New File을 클릭하여 2번의 helloWorld.py라는 파일을 만들어 보겠습니다.

아래 화면의 1번 파이썬 코드를 작성해 줍니다. VSC는 파일 작성 후에 ctrl+s 로 저장을 해 주어야 반영됩니다. 그런 다음 2번 Terminal에 New Terminal을 실행해줍니다.

VSC에서 파이썬 코드를 실애하려면 configuration file을 만들어줘야 하는데 1번을 클릭하고 2번의 create a launch.json file을 클릭하여 3번 Python File을 클릭합니다.

아래 화면처럼 configuration 파일이 생성된 것을 확인 할 수 있습니다.

이제 아래 화면처럼 helloWorld.py 탭으로 이동하여 1번의 Terminal에서 파이썬 명령을 치거나 2번에서 Run Python File을 클릭하면 해당 코드가 실행되어 Hello World!!가 출력되는 것을 확인할 수 있습니다.

 

파이썬 환경세팅이 완료 되었습니다. 저는 이제 환경세팅된 파이썬으로 티스토리를 구축하는 프로젝트를 진행할 것입니다. 티스토리 자동화가 궁금하심면 이후에 포스팅 되는 글도 확인해 보시길 바랍니다. 감사합니다.

Leave a Comment