python에서 cx_Freeze으로 exe 파일,  Gui 실행 응용프로그램 만들기


실행 환경 python34


1. cx_Freeze 패키지 다운로드



1_ pip로 download, cmd로 다운로드  /* python 환경변수 설정에 맞는 버전이 설치됨 */

C:Python34> pip install cx_Freeze

 

2_ pycharm으로 다운로드

url 참조 클릭하세요  /* python 환경변수 설정에 맞는 버전이 설치됨 */


3_ wheel로 다운로드



python version에 맞는 wheel 파일 다운로드 후 

C:\Python34\Scripts에 파일 이동시킵니다.

cmd 관리자 모드로 들어가서 


C:\Python34\Scripts>pip install cx_Freeze-5.0.1-cp34-cp34m-win32.whl

Processing c:\python34\scripts\cx_freeze-5.0.1-cp34-cp34m-win32.whl

Installing collected packages: cx-Freeze

Found existing installation: cx-Freeze 5.0.2

Uninstalling cx-Freeze-5.0.2:

Successfully uninstalled cx-Freeze-5.0.2

Successfully installed cx-Freeze-5.0.1


C:\Python34\Lib\site-packages안에 cx_Freeze 패키지 확인


2. python project에 setup.py만들기


project 폴더 바로 밑에 setup.py 생성



3. exe 파일 생성


1_ 실행전 확인 사항


시스템 환경변수  확인  

PYTHON_HOME : ***Python34

PYTHONPATH : ***Python34\Lib

/* 파이썬의 경우 2버전과 3버전을 같이 쓰는 경우가 많은데 이런 경우에 시스템 변수에서 파이썬이 어떤 변수를 보고 있는지 체크해보는게 가장 중요합니다. 


   첫 번째로 window의 경우 컴퓨터 고급설정에 들어가 환경변수를 직접 확인할 수 있습니다. PYTHON_HOME과 PYTHONPATH가 파이썬 의 환경변수 설정입니다.


  두 번째로 cmd를 통해서 확인이 가능합니다.

cmd의 경우 cmd창에서 python혹은 python -v 또는 which python정도가 있습니다. */


2_ python project 파일 밑에 setup.py의 위치에서 


C:python_project_path> python setup.py build


3_ 생성된 exe 파일 위치


python project 폴더 밑에 build 폴더 밑에 exe파일 생성된 것을 확인 할 수 있습니다.








'python' 카테고리의 다른 글

python print  (1) 2017.09.24
python 소개  (0) 2017.09.06

+ Recent posts