> 백엔드 개발 > 파이썬 튜토리얼 > py2exe는 어떻게 Python 스크립트에서 단일 실행 파일을 만들 수 있습니까?

py2exe는 어떻게 Python 스크립트에서 단일 실행 파일을 만들 수 있습니까?

Susan Sarandon
풀어 주다: 2024-12-01 01:01:11
원래의
914명이 탐색했습니다.

How Can py2exe Create a Single Executable File from a Python Script?

py2exe를 사용하여 단일 실행 파일 생성

Python 스크립트에서 단일 실행 파일을 생성하면 배포가 단순화되고 사용자가 쉽게 사용할 수 있습니다. py2exe 패키지는 이를 달성하는 방법을 제공합니다.

단일 실행 파일을 생성하려면 다음 단계를 따르세요.

  1. 번들 파일 옵션을 설정하세요. 설정에서 .py 파일에는 값이 1인 Bundle_files 옵션을 포함합니다. 이렇게 하면 py2exe가 모든 스크립트와 라이브러리 파일을 실행 파일.
  2. 압축 활성화: 실행 파일의 크기를 줄이려면 압축 옵션을 True로 설정하세요. 이렇게 하면 번들 파일이 압축됩니다.
  3. Zip 파일 생성 비활성화: 파일을 실행 파일에 직접 번들로 묶기 때문에 zipfile 옵션을 None으로 설정하세요. 이렇게 하면 py2exe가 번들 파일이 포함된 별도의 ZIP 파일을 생성하는 것을 방지할 수 있습니다.

다음은 이러한 설정을 보여주는 setup.py 파일의 예입니다.

from distutils.core import setup
import py2exe

setup(
    options={'py2exe': {'bundle_files': 1, 'compressed': True}},
    windows=[{'script': "single.py"}],
    zipfile=None,
)
로그인 후 복사

설정을 업데이트한 후 .py 파일에서 다음 명령을 실행하여 단일 실행 파일을 생성합니다.

python setup.py py2exe
로그인 후 복사

결과 실행 파일은 다음 위치에 있습니다. dist 폴더에 있습니다. 여기에는 필요한 모든 Python 라이브러리와 스크립트가 포함되어 배포 가능한 단일 독립형 파일이 됩니다.

위 내용은 py2exe는 어떻게 Python 스크립트에서 단일 실행 파일을 만들 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿