현재 파이썬 프로그램을 작성 중이고 일부 사용자 (및 개발자)에게 배포하고 싶습니다. 나는 프로그램을 최소한으로 실행하는 데 필요한 단계의 수를 줄이고 싶다.파이썬 - 소스 배포판 패키징
사용 사례가 비교적 간단합니다. 과정/도구/무엇을 원하는데 :
가) 응용 프로그램이 작동하는 데 필요한 패키지 목록을 다운로드하십시오.
B) Python 스크립트 목록을 순차적으로 실행합니다 (예 : 데이터베이스 생성 후 마이그레이션 실행).
나는 distlib가 이미이 작업을 수행하고 있음을 알고 있습니다. 그러나 설명서의 종류가 혼동스럽고 스크립트를 설치하는 API가 있지만 스크립트를 자동으로 실행하는 것은 아닙니다.
이상적으로는 스크립트 목록과 종속성 목록을 지정하고 프로그램에서 자동으로 설치하게하십시오.
다음을 읽어 보시기 바랍니다. http://stackoverflow.com/questions/17806485/execute-a-python-script-post-install-using-distutils-setuptools, https://github.com/lupien/pyHegel /blob/master/setup.py – fedepad