10
많은 타사 패키지와 바이너리 라이브러리로 구성된 커다란 파이썬 응용 프로그램이 있습니다. 써드 설치큰 파이썬 지원 응용 프로그램 배포 : 모범 사례
- 크로스 플랫폼 (현재 Windows 및 현대 리눅스 배포판)
- 설치를 많이 바이너리 라이브러리 (예를 들어> 1백메가바이트) (Windows의 DLL을)
- : 여기 내 요구 사항의 개요입니다 자 파이썬 패키지 내 패키지 파일 레이아웃을 보존
- 필요 비주얼 스튜디오 재배포 가능 패키지 가능한 경우 (NO 압축 계란) 설치
- (그들 중 일부는 Windows가
easy_install
같은 도구를 사용하여 설치할 수 없습니다) - 모든 패키지와 라이브러리 (내 경우
py.test
) - 배포 테스트 스위트 노 소스 배포에 대한
- 옵션 (- 단지
.pyc
)
이 응용 프로그램은 "휴대용"이어야합니다을 제거하는 명확한 방법 적어도 파이썬 패키지 (VirtualEnv를 사용하여 어디서나 설치 가능).
내 선택은 무엇입니까? 방금 setuptools
(distribute
)을 사용해야합니까? 맞춤 설치 프로그램을 출시해야합니까?
개발중인 응용 프로그램은 독점적이지만 개발자를위한 Python API를 제공하며 가능한 한 파이썬적이고 해커처럼 보이고 싶습니다.
그래서 배포판을 사용할 때의 문제점은 무엇입니까? –
확인 http://stackoverflow.com/questions/3155128/python-packages-installation-in-windows – MrM