반응형

/*********************************************************************************************************

-- 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/






반응형

+ Recent posts