/*********************************************************************************************************
-- Title : [py2.7] py2exe로 실행파일 생성
-- Reference : pythontips.com
-- Key word : python pyqt pyqt4 qt qt4 파이썬 py2exe 실행 파일 실행파일
*********************************************************************************************************/
-- py2.exe 파일 다운로드
ㅇ Windows 버전에 맞게 다운로드
ㅇ https://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/
ㅇ 배포판이나 무설치판 설치시 Registry에 등록이 되지 않아 설치에 문제 발생 가능.
-- setup.py 생성
ㅇ 해당 프로젝트에 setup.py 파일 생성
from distutils.core import setup
import py2exe
setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True,"includes":["sip"]}},
windows = [{'script': "변환할 파일명.py"}],
zipfile = None,
data_files = None,
)
-- 실행파일 생성
ㅇ CMD창에서 해당 프로젝트 폴더로 들어가 실행
C:\프로젝트폴더> python setup.py py2exe
-- 주의
ㅇ 이미지나 ini 파일 등이 연계될 때는 경로에 주의
ㅇ 그냥, 절대 경로로 하는게 깔끔할 듯(다른 방법이 있을 것이나 여까지..).
-- 참조
ㅇ https://pythontips.com/2014/03/03/using-py2exe-the-right-way/