파이썬을 실행파일로 배포하는법

조회수 5062회

3.6버전을 사용중인데 cx_freeze, pyinstaller 가 다 안먹네요.. cx_freeze는 syntaxError뜨는데 # -*- coding 이거 해도 안되고 도대체 실행파일로 배포는 어떻게 해야하는지 감도 안잡히는데 어떻게 하시나요...

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • cx freeze 몇번째 버전을 쓰고 계신가요? cx_freeze 5.0.1 밑은 python 3.6을 지원하지 않아서 발생하는 문제일 수도 있습니다. 알 수 없는 사용자 2017.7.25 14:46

1 답변

  • cx_freeze 5.0.2

    파일작성

    import sys
    from cx_Freeze import setup, Executable
    
    setup(
        name="Demo",
        version="1.0",
        description = "실행 파일로 배포",
        author="jdkim",
        executables = [Executable(".py", base="Win32GUI")])
    
    #GUI아닐 경우 base="base" 수정
    

    빌드방법 해당폴더에서 cmd 명령어로 둘중하나 선택

    1. python <file.py> build #폴더형식
    2. python <file.py> bdist_msi #msi 설치형식
    
    • 커맨드 bdist_msi 가 install 로 변경된 것 같습니다. DoKyung Kim 2018.1.24 18:47

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)