>백엔드 개발 >파이썬 튜토리얼 >py2exe를 사용하여 Python 스크립트에서 단일 실행 파일을 만드는 방법은 무엇입니까?

py2exe를 사용하여 Python 스크립트에서 단일 실행 파일을 만드는 방법은 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-11-30 16:10:10275검색

How to Create a Single Executable from a Python Script using py2exe?

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

py2exe는 개발자가 Python 스크립트를 독립 실행형 Windows 실행 파일로 변환할 수 있는 귀중한 도구입니다. 단일 실행 파일을 생성할 수 있는 "bundle_files"라는 고유한 기능을 제공하므로 여러 파일을 추출하고 실행할 필요가 없습니다.

"bundle_files" 옵션

py2exe setup.py 구성 파일의 "bundle_files" 옵션은 배포 파일이 실행 파일과 함께 번들로 제공되는지 여부와 방법을 제어합니다. 1로 설정하면 Python 인터프리터를 포함한 모든 항목이 번들로 묶입니다.

실행 파일 설정

단일 파일 실행 파일을 만들려면 다음 단계를 따르세요.

  • bundle_files를 1로 설정: 모든 것이 다음과 같아야 함을 나타냅니다.
  • 압축을 True로 설정: 효율적인 배포를 위해 번들 파일을 압축합니다.
  • zipfile을 없음으로 설정: 생성 방지 추가 library.zip 파일.

샘플 Setup.py

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

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

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

이러한 설정을 구현하면 py2exe를 사용하여 손쉽게 단일 실행 파일을 생성할 수 있습니다. 그러면 Python 스크립트가 실행됩니다.

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.