윈도우 환경에서 파이썬은 비주얼스튜디오 코드로 개발하는 것이 제일 낫다. 여기에서는 비주얼스튜디오코드에서 가장 파이썬을 설치하고, 작성 후 코드를 실행/디버깅 할 수 있는 기본적인 환경을 구성한다.

 

일단 파이썬을 다운로드 하자, 파이썬 공식 홈페이지에서 받을 수 있다.

Welcome to Python.org

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

상단 다운로드 메뉴에서 최신버전을 받은 후 설치한다. 현재 3.12.1이 최신

마찬가지로 다운받아 설치하자 아래 Download for windows를 누르자.

비주얼스튜디오 코드 실행해 좌측 extension 버튼을 눌러 python을 검색하면 나오는 2가지 intelisense, indent 2개를 설치한다

 

개발하기 좋도록 필수 확장을 설치해야 한다. 일단  python extension 설치

문법체크를 위한 python indent extension 설치

설치후 커맨드프롬프트를 열어 python --version을 치면 현재 버전을 알 수 있다.

그 외 사용할 라이브러리는 모두 커맨드프롬프트 상에서 pip install 을 이용해 설치하면 된다.

비주얼스튜디오 코드에서 테스트할 파이썬 코드를 작성 후 상단 메뉴에서 runwithout debugging을 선택하면 바로 실행해 볼 수 있다

디버깅을 스텝 디버깅이 가능하며 현재 변수의 상태, 브레이크를 걸어 확인 할 수 있다. 위의 기본 qt 예제를 실행한 모습

파이썬이 인터프리터 언어이므로 속도를 조금 느릴지 몰라도 실제 커맨드 창에서 한줄씩 쳐보며 프로그램도 가능하다.

웹에서도 테스트하기 좋게 잘 되어있지만 실제 개발환경을 구축해 보고 라이브러리를 설치해가며 배워나가는 것이 좋다. 워낙 파이썬이 다양한 라이브러리를 가지고 있기 때문에 pypi.org에서 검색해보면 다 나와있고 활용하면 된다. 내가 보기엔 스튜디오 코드로 개발을 하고 pyinstaller를 이용해 실행 파일을 만들어 동작 시키는 것이 좋다. 물론 py 파일을 그대로 제공해 실행할 수 있도록 유틸리티화 해도 나쁘지 않다

 

PyPI · The Python Package Index

 

PyPI · The Python Package Index

The Python Package Index (PyPI) is a repository of software for the Python programming language.

pypi.org

+ Recent posts