'py2exe'에 해당되는 글 1건

  1. 2007.09.11 py2exe
Python2007. 9. 11. 09:29
py2exe


http://www.py2exe.org/

python 은 기본적으로 인터프리터 구조입니다.
그래서 가끔 바이너리만 배포하고 싶은 경우가 생기기도 하는데 (자바도 가끔 이런 경우가 있죠..)
이때 사용하는 방법 중 하나로 py2exe 를 사용하는 겁니다.
이름 그대로 파이썬 파일을 exe 파일로 만들어 줍니다.
(파이썬 버전에 맞춰서) 싸이트에서 다운 받은 후, 실행하시면 됩니다.
(참고로 전 비스타라서, run as admin 권한으로 설치파일을 실행해 주어야 합니다. UAC 처리는 없네요--;)
그리고 간단한 콘솔 컨버팅 예제가 있습니다. (
http://www.py2exe.org/index.cgi/Tutorial)
hello.py 를 hello.exe 로 변경하는 작업이죠,
물론 wxPython 을 사용하는 경우 등을 위하여 윈도형 컨버팅도 가능합니다.
(그런데 한글 처리 문제가 있으므로,
http://www.python.or.kr/pykug/py2exe 를 참조합시다.
그리고, 역시 오픈 프로젝트 계열이므로 자신이 직접 이거저거 손을 대보고 테스트해보고
구글링 등을 하는 것이 가장 이상적일듯 합니다..)
그.리.고.
이런 컨버팅 라이브러리가 만병 통치약은 아닙니다. 만약 윈도만을 위한 어플리케이션을 위해서라면
역시 윈도 전용 지원 컴파일러와 라이브러리를 사용하시는 것이 가장 이상적일 겁니다.
특히 오픈 계열 프로젝트는 버전업이 매우 느리므로 윈도 SDK 수준의 지원은 힘듭니다.
(즉, 모든 트러블슈팅 해결을 하기는 힘들거라는 겁니다.)
하지만, 파이썬의 멋진 기능을 배포본으로 만들 수 있는 이런 툴을 절대 포기(?)할 수는 없습니다.
마구 써 주도록 합시다.ㅎㅎ

반응형

'Python' 카테고리의 다른 글

Pygoogle-chart  (0) 2011.08.12
[python] system endianness 출력  (0) 2011.05.10
파이썬 임베딩 예제  (0) 2008.06.28
[Python] UDP 서버 예제  (0) 2008.04.16
Python 키 입력 예제  (0) 2007.09.07
Posted by Jay Two