이 문서는 WSL(Windows Subsystem for Linux)에서 Ubuntu를 사용하여 Python 3.9 환경을 설정하고 프로그램을 실행하는 방법을 설명합니다.
- Python 버전: 3.12
# 패키지 목록 업데이트
sudo apt update
# 필수 패키지 설치
sudo apt install software-properties-common -y
# Python 3.9용 PPA 추가
sudo add-apt-repository ppa:deadsnakes/ppa
# Python 3.9 설치
sudo apt install python3.9 python3.9-venv python3.9-distutils -y
sudo apt install pip
python3.9 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# SRT 프로그램 실행
python srt_main_web.py
# KTX 프로그램 실행
python ktx_main_web.pypyinstaller --onefile --add-data "static;static" --hidden-import=flask --hidden-import=flask.sessions --name=SRTReservationApp srt_main_web.py
pyinstaller --onefile --add-data "static;static" --hidden-import=flask --hidden-import=flask.sessions --name=KTXReservationApp ktx_main_web.py