반응형
Python 코드를 실행 파일로 만들기 위해 일반적으로 PyInstaller
를 사용합니다.
아래는 과정을 단계별로 설명한 가이드입니다.
1. 필요한 패키지 설치
Python에서 실행 파일을 만들기 위해 PyInstaller
를 설치합니다.
pip install pyinstaller
2. 코드 준비
코드가 저장된 파일 이름을 예로 들어 script.py
라고 가정합니다.
반응형
3. 실행 파일 생성 명령
터미널이나 명령 프롬프트에서 아래 명령어를 실행합니다.
기본 명령어
pyinstaller --onefile script.py
추가 옵션
--onefile
: 단일 실행 파일로 생성.--noconsole
: GUI 애플리케이션용으로 콘솔 창을 숨김.--icon=icon.ico
: 실행 파일의 아이콘을 지정.
예를 들어, 콘솔 창을 숨기고 아이콘을 추가하려면:
pyinstaller --onefile --noconsole --icon=icon.ico script.py
4. 생성된 파일 확인
- 생성된 실행 파일은
dist
폴더에 저장됩니다. - 예:
dist/script.exe
5. 테스트 및 배포
dist/script.exe
를 실행하여 프로그램이 잘 작동하는지 확인하세요.- 실행 파일을 원하는 시스템에 배포하면 됩니다.
주의사항
- 필요한 추가 파일 포함:
- 프로그램이 실행 중 특정 파일(예:
.docx
템플릿 등)에 의존한다면, 해당 파일을 실행 파일에 포함하거나 별도로 배포해야 합니다. PyInstaller
에서--add-data
옵션을 사용하여 추가 파일을 포함할 수 있습니다.
pyinstaller --onefile --add-data "template.docx;." script.py
- 프로그램이 실행 중 특정 파일(예:
- 실행 환경:
- 실행 파일은 코드를 만든 시스템의 Python 환경을 기준으로 작동합니다.
- 다른 시스템에서 실행 시 환경이 달라 충돌이 발생할 수 있으므로, 테스트 환경에서 반드시 검증하세요.
- OS 호환성:
- Windows에서 만든 실행 파일은 Windows에서만 작동합니다. 다른 운영 체제용 실행 파일이 필요하면 해당 운영 체제에서 작업해야 합니다.
이 방법으로 코드를 손쉽게 실행 파일로 변환할 수 있습니다 😊
반응형
'코딩' 카테고리의 다른 글
크롬 확장 프로그램을 만드는 과정 (0) | 2024.12.19 |
---|