파이썬 응용 프로그램을 독립 실행 파일로 묶어서 친구들과 함께 사용하는 Windows 및 Mac에서 추한 종속성을 설치하지 않고 사용할 수있는 방법을 찾고 있습니다. 온라인에서 보는 방법 PyInstaller, cx-freeze 및 bbfreeze뿐만 아니라 Windows 용 py2exe 및 mac 용 py2app를 비롯한 몇 가지 유틸리티를 찾아 냈습니다. 나중에 무엇을 사용했고 무엇을 권하고 싶습니까?python 실행 파일 -PyInstaller, cx-freeze 등 배포
1
A
답변
1
저는 지난 몇 주 동안 PyQt와 PyQwt를 사용하여 파이썬 앱을 제작 해왔고 동일한 문제가있었습니다. 나는 py2app를 사용하는 것이 전혀 불가능하다는 것을 알았고, 끊임없이 내버려 두었던 많은 문제들에 부딪쳤다. 며칠 후 환상적인 PyInstaller를 발견했습니다. PyQt와 PyQwt를 모두 이해할 수 있으며, 모든 것을 애플리케이션 번들로 묶는 데 아주 좋은 역할을합니다. 아직 Windows 실행 파일을 만들지 않았습니까?
나는 http://arstechnica.com/open-source/guides/2009/03/how-to-deploying-pyqt-applications-on-windows-and-mac-os-x.ars/내가보기 엔 pyInstaller 중에를 사용하는 것이 좋습니다 것입니다 (당신은 아마 파이썬 2.5 물건을 건너 뛸 수 있습니다)가 조금 오래된 비록 py2exe에와 py2app을 사용하는 방법에 대한 arstechnica에서 좋은 기사를 발견했다. 지원이 현재 오직 선행이기 때문에 OS X에서해야하지만 몇 가지 트릭이 있습니다 http://diotavelli.net/PyQtWiki/PyInstallerOnMacOSX
0
나는 py2exe을 사용하여 실행 파일을 만듭니다. 문서가 다소 지저분하지만, 한번 함께 작업을 setup.py
템플릿으로 사용하면 어떤 exe 파일을 생성하기 위해 어떤 문제도 발생하지 않았습니다. 필자는 UI 검색을 위해 png를 묶어야 할 때와 같이 Google 검색을 통해 유용한 정보를 찾을 수있었습니다.
관련 문제
- 1. PyInstaller, spec 파일, ImportError : 'blah'라는 모듈이 없습니다
- 2. 디렉토리의 모든 Python 파일 실행
- 3. pyInstaller 중에 추적 내 평 파일
- 4. py2exe/pyinstaller 및 DispatchWithEvents
- 5. Python : 배포 추적 도구
- 6. Python 프로젝트 배포 디자인
- 7. pyinstaller : 내 cherrypy 애플 리케이션 EXE의 2 인스턴스가 실행
- 8. Python 실행
- 9. Python 명령 줄 실행
- 10. python 응용 프로그램 배포
- 11. CGI를 통해 Python 배포
- 12. 웹 서버에서 실행 프로세스/실행 파일 실행
- 13. cxfreeze (또는 동급) 및 크로스 빌드?
- 14. 헤더 파일. 등
- 15. ClickOnce 배포 - 시작시 실행
- 16. Appengine 배포 파일 수
- 17. Python 2.6에서 Panda3D 실행
- 18. Python 배포 모범 사례 - 여러 버전, 표준 설치 위치, 패키징 도구 등
- 19. GlassFish에 WAR 파일 배포
- 20. Python google 앱 엔진을위한 최상의 배포 전략
- 21. Ruby/Python 데스크탑 애플리케이션 배포
- 22. C++ 실행 가능 배포 전략
- 23. ArcMap에서 Python 스크립트를 실행
- 24. python 실행 원격 프로그램
- 25. Android에서 Python 스크립트 실행
- 26. python- 실행 시간 문제
- 27. 안전한 Python 코드 실행
- 28. Mac 용 Qt 배포 번들 내에서 실행 파일 구성
- 29. 파일 시스템에 배포 된 SSIS 패키지 실행 문제
- 30. 메모리에서 실행 파일 실행