Ours는 Python 상점입니다. 우리는 사내에서 개발 된 다른 파이썬 패키지를 가지고 있으며 고객의 환경 (머신)에 배치 될 것입니다.다중 운영 체제에서 (및) 복수의 운영 체제에서 Python 배포판 (계란)을 만드는 최상의 방법은 무엇입니까
이것은 개발 및 출시주기가 어떻게 이루어지는지를 보여줍니다.
개발자가 패키지의 "테스트"를 완료하면 패키지의 배포판 (알 파일)이 준비되고 중앙 보관 장소로 푸시됩니다. 우리 소프트웨어를 고객에게 배포하고자 할 때 동일한 배포판 (계란 파일)이 다운로드되어 설치됩니다.
여러 운영 체제에서 "테스트"가 발생한다고 가정하면 (플랫폼 간 API 호환성 확인) 배포본을 준비하고 중앙 보관 장소로 푸시하는 것이 가장 좋습니다.
아카이브 서버에 운영 체제 별 달걀을 가지고있는 것이 가장 좋습니다 (예 : samplepkg-1.0.0.win32.egg 및 samplepkg-1.0.0.linux.egg). 어떻게 이런 방식으로 준비 할 수 있는지 잘 모르겠습니다. setuptools를 사용합니다.) 또는 플랫폼간에 API가 동일하기 때문에 하나의 달걀이 있습니까? 공동체가 따르는 다른 관행? 경우