Python 2.6 이상을 사용하고 있다고 가정하면 스크립트를 zip 파일로 패키징하고 __main__.py를 추가하고 zip 파일을 직접 실행할 수 있습니다. 예를 들어, my_app.zip이라는 파일의 모든 파일을 압축하고 __main__.py에 기본 스크립트를 저장하는 경우 파이썬을 사용하여 이 압축을 실행할 수 있습니다.
$ python my_app.zip
타사 스크립트를 사용하려는 경우stickytape 모듈을 볼 수 있습니다. 이것은 Python 스크립트와 이것이 의존하는 모든 Python 모듈을 단일 파일 Python 스크립트로 변환하는 데 사용할 수 있습니다. 스티커 테이프를 설치하려면 터미널을 열고 다음을 입력하십시오.
$ pip install stickytape
모든 스크립트와 종속성이 script/sample 폴더에 있다고 가정하면 다음과 같은 방식으로 스티커 테이프를 사용할 수 있습니다.
$ stickytape scripts/sample --add-python-path . > ./sample-standalone
--output-file 매개변수를 사용하여 파일 인수를 지정할 수도 있습니다.
$ stickytape scripts/sample --add-python-path . --output-file ./sample-standalone