프로그래밍 언어/<Python>

py2exe

소혼 2010. 12. 28. 20:28
반응형
py2exe는 파이썬 파일을 실행 파일로 만들어주는 모듈입니다.
이 글에서는 py2exe를 설치하고 간단한 예제를 돌려보겠습니다.

먼저 py2exe를 설치합니다.
http://sourceforge.net/projects/py2exe/files/py2exe/
에서 여러 버전의 py2exe를 설치할 수 있습니다.
이 글은 0.6.9 중에서도 python 2.7을 사용하겠습니다.
제가 사용한 파일명입니다.
py2exe-0.6.9.win32-py2.7.exe

다운로드 받으신 후 실행하시면 아래와 같이 Setup창이 뜹니다. python 경로를 바꾸지 않으셨다면 문제없이 Next만 눌러서 설치가 가능합니다.



설치가 완료되시면 간단한 python 예제를 만들어보겠습니다.(http://www.py2exe.org/index.cgi/Tutorial 을 따라하고 있습니다.)
hello.py
 print "Hello World!"

python hello.py를 실행하면 아래와 같습니다.

setup.py
 from distutils.core import setup
import py2exe

setup(console=['hello.py'])


python setup.py py2exe를 실행합니다.
아래와 같이 build, dist라는 폴더가 생깁니다.

dist 폴더 밑에 hello.exe를 실행하면 아래와 같습니다.


예제를 바꿔서 Tk로 작성한 Hello World (코드는 이전 예제 참조) 를 동일하게 생성해봤습니다.
별 무리 없이 나옵니다.

허접한 글이지만, 도움이 되셨다면 아래 손가락 꾹 눌러주세요.
반응형

'프로그래밍 언어 > <Python>' 카테고리의 다른 글

[파이썬] 이미지 크기 변환 배치  (0) 2011.06.12
py2exe with PMW  (0) 2010.12.28
[python]XML 처리  (0) 2010.10.12
[파이썬] CSV2SQL ver 0.1  (0) 2010.08.27
[python] Windows에서 커맨드창 하나 더 띄우기  (0) 2010.08.24