2013-12-20 3 views
0

Windows 용 Python으로 작성된 일부 코드를 배포해야합니다. 불행히도,이 코드는 많은 의존성을 가지고 있으며, 나는 가능한 한 사용자 친화적 인 설치를하고 싶습니다. (명령 행을 사용하는 방법조차 모르는 사람들을 위해서도 읽을 수 있습니다.) 거기에 내가 동시에 Python을 설치하고 필요한 모듈을 설치하는 데 pip/easy_install을 사용하는 설치 프로그램을 만들 수있는 방법이 있습니까? 이 모든 것을 하나의 실행 파일에 패키지화 할 수 있습니까? 아니면 적어도 두 번째 설치 스크립트가 필요합니까? 고마워.Windows에 사전 패키지 된 Python 모듈 설치

+0

http://www.py2exe.org/index.cgi/WorkingWithVariousPackagesAndModules 근무 포함 보장하기위한이 http://www.pip-installer.org/en/latest/cookbook.html 필요한 모든 모듈을 나열한 요구 사항 파일을 사용할 수 있습니다. pip는 그 때 목록으로 만들어진 모두를 설치할 것이다 – M4rtini

답변

1

당신은 단지 설치/바이너리를 원하는 경우, py2exe에 체크 아웃

http://www.py2exe.org/

코드가 특정 자원을 포함하는 경우 몇 가지 알려진 문제가 있습니다 만 도움이 (가)

+0

감사합니다, 아주 좋아 보인다! setup.py 파일에 모든 종속성을 가져 오기로 나열해야하는지 또는 py2exe가 자체적으로 찾으면? – Okarin

+1

공통 모듈은 수입품을 기본으로 사용합니다. 그러나 알려진 링크가 위의 링크에서 다루는 데 문제가 있으며이를 처리하기 위해 setup.py 파일에 옵션을 추가해야합니다. 일단 당신이 exe를 가지고, 당신은 당신이 좋은 설치를 원한다면 찾을 수있는 오래된 포장기를 사용하십시오. –

+0

아, 그래, 거기에시피와 넌피가있어. Dang,하지만 어떻게 작동시키는 지 알아낼 것입니다. 고마워요! – Okarin