-
[Python] 설치 방법과 개발 환경 구성: VS Code, 확장팩 (Windows 64bit OS 기반)업무 자동화/Python 2025. 11. 19. 07:19

1. Python 설치 전에 알아둘 것
1-1. Python 3.x
- Python 3.x: 현재 표준 버전, 새 프로젝트는 무조건 3.x 사용
- Python 2는 공식 지원 종료(EOL), 학습/업무 모두 3.x만 고려
1-2. 32bit vs 64bit 선택
- 요즘 대부분의 PC는 64bit OS 사용
- Python도 웬만하면 64bit 설치 파일(win64) 선택
- 32bit를 써야 할 이유는 거의 없음
1-3. PATH / 환경 변수, 가상환경(venv) 개념
- PATH 추가
- 설치 시
Add python.exe to PATH체크박스가 자주 보임. - 체크하면 명령 프롬프트(cmd, PowerShell)에서
python명령을 바로 쓸 수 있음.
- 설치 시
- 가상환경(venv)
- 프로젝트마다 필요한 패키지 버전이 다를 수 있음.
- 가상환경을 쓰면 각 프로젝트별로 독립된 Python 공간을 만들 수 있음.
- 명령 예시:
python -m venv venv .\venv\Scripts\activate
- pip
- Python 패키지(라이브러리)를 설치하는 도구.
- 예:
pip install pandas openpyxl requests
2. Windows에서 Python 설치 절차 (python.org 기준)
2-1. 설치 파일 다운로드
- 웹 브라우저에서
python.org접속 - 상단 메뉴에서 Downloads → Windows 선택
- 페이지 상단에 표시되는 “Latest Python 3 Release” 버튼 클릭
- 아래로 스크롤해서 “Windows installer (64-bit)” 선택 후 다운로드
2-2. 설치 마법사 진행
다운로드한
python-3.x.x-amd64.exe파일을 실행하고 다음 순서대로 진행:- 첫 화면에서 아래쪽 체크:
Add python.exe to PATH반드시 체크
- 바로 위에 있는 “Customize installation” 클릭 (권장)
- Optional Features 화면:
- 기본 체크 상태 그대로 두고 Next
- Advanced Options 화면:
Install for all users(필요시)Add Python to environment variables(PATH 관련 옵션, 가능하면 체크)- 설치 경로(기본값
C:\Program Files\Python3x등) 확인 후 Install
설치가 끝나면
Close버튼으로 종료2-3. 설치 확인
- Windows 검색에서 “터미널” 또는 “PowerShell” 실행
- 다음 명령 입력:
python --version Python 3.x.x가 출력되면 설치 완료.
추가로
pip도 함께 설치되므로 다음으로 확인:pip --version3. VS Code + 확장팩으로 개발 환경 만들기
3-1. VS Code 설치
code.visualstudio.com접속- Download for Windows 버튼 클릭 후 설치 파일 실행
- 설치 시:
- 바탕화면 아이콘 생성
- “Code를 여기에 추가(우클릭 메뉴)” 옵션은 취향에 따라 선택
3-2. Python Extension 설치
- VS Code 실행
- 왼쪽 사이드바에서 Extensions(네모 4개 아이콘) 클릭
- 검색창에
Python입력 - Microsoft에서 제공하는 “Python” 확장 선택 후 Install
- 설치 후:
.py파일을 열면 상단에 Python 인터프리터 선택, 디버그, 실행 버튼 등이 나타남.
3-3. Jupyter / 기타 유용한 확장
- Jupyter
- 검색창에
Jupyter→ Microsoft 확장 설치 - VS Code 안에서
.ipynb노트북 파일을 열어 셀 단위 실행 가능.
- 검색창에
- Pylance
- 타입 힌트, 자동 완성, 에러 검사를 개선해주는 언어 서버.
- Python Test Explorer (선택)
- 단위 테스트를 시각적으로 관리하고 실행할 때 유용.
3-4. VS Code에서 첫 Python 코드 실행
- 새 파일 생성 →
hello.py로 저장 - 아래 예제 코드 입력
print("Hello, Python!") - 에디터 상단의 Run ▶ 버튼 클릭
또는 터미널에서:python hello.py
4. 패키지(pip)와 가상환경(venv) 실무 패턴
4-1. 프로젝트 폴더 구조 잡기
예:
C:\work\python-sample안에 프로젝트 구성python-sample/ ├─ venv/ # 가상환경 폴더 ├─ data/ # 입력 데이터(엑셀, CSV 등) ├─ output/ # 결과물(리포트, 이미지 등) └─ main.py # 메인 스크립트4-2. 가상환경 생성 & 활성화
cd C:\work\python-sample python -m venv venv .\venv\Scripts\activate터미널 프롬프트 앞에
(venv)표시가 붙으면 활성화된 것.필요한 패키지 설치 예시:
pip install pandas openpyxl matplotlib requests beautifulsoup44-3. requirements.txt로 패키지 관리
현재 가상환경에 설치된 패키지를 파일로 정리:
pip freeze > requirements.txt다른 PC에서 동일 환경을 만들 때:
pip install -r requirements.txt5. 설치·환경 구성 체크리스트
- Python 3.x (64bit) 설치 여부 확인 (
python --version) - 설치 시
Add python.exe to PATH또는 환경 변수 옵션 체크했는지 - VS Code 설치 및 Python / Jupyter / Pylance 확장 설치 여부
- 프로젝트마다 가상환경(venv) 생성해서 패키지 충돌 방지하고 있는지
requirements.txt로 패키지 버전 관리하고 있는지- Excel / CSV / 웹 등 반복되는 업무를 Python 스크립트로 한 번씩 시도해 봤는지
'업무 자동화 > Python' 카테고리의 다른 글
[Python] pandas 설치 방법과 기본 활용 예시 (Linux 환경 기준) (0) 2025.11.25 [Python] pandas 설치 방법과 기본 활용 예시 (Windows 64bit 기준) (0) 2025.11.24 [Python] NumPy 설치 방법과 기본 활용 예시 (Linux 환경 기준) (0) 2025.11.23 [Python] NumPy 설치 방법과 기본 활용 예시 (Windows 64bit 기준) (0) 2025.11.22 [Python] 설치 방법과 개발 환경 구성: VS Code, 확장팩 (Linux 기반) (0) 2025.11.20