PyInstaller Manual https://pyinstaller.org/en/stable/#
PyInstaller는 Python 애플리케이션과 모든 종속성을 단일 패키지로 묶습니다.
사용자는 Python 인터프리터 또는 모듈을 설치하지 않고 패키지된 앱을 실행할 수 있습니다.
PyInstaller는 Python 3.7 이상을 지원하며 numpy, matplotlib, PyQt, wxPython 등과 같은 많은 주요 Python 패키지를 올바르게 번들로 제공합니다.
PyInstaller는 Windows, MacOS X 및 Linux에 대해 테스트되었습니다.
그러나 크로스 컴파일러는 아닙니다.
Windows 앱을 만들려면 Windows에서 PyInstaller를 실행하고 Linux 앱을 만들려면 Linux 등에서 실행합니다.
x PyInstaller는 AIX, Solaris, FreeBSD 및 OpenBSD에서 성공적으로 사용되었지만 이들에 대한 테스트는 지속적인 통합의 일부가 아닙니다.
개발 팀은 PyInstaller가 이러한 플랫폼에서 작동하거나 계속 지원될 것이라는 보장을 제공하지 않습니다(이러한 플랫폼에 대한 모든 코드는 외부 기여에서 제공됨).
요구 사항이 설치되어 있는지 확인한 다음 PyPI에서 PyInstaller를 설치합니다.
pip install -U pyinstaller
명령 프롬프트/셸 창을 열고 .py 파일이 있는 디렉터리로 이동한 후 다음 명령을 사용하여 앱을 빌드합니다.
pyinstaller your_program.py
요구 사항
윈도우
PyInstaller는 Windows 8 이상에서 실행됩니다. 그래픽 창 앱(명령 창이 필요하지 않은 앱)을 만들 수 있습니다.
맥 OS
PyInstaller는 macOS 10.15(Catalina) 이상에서 실행됩니다. 그래픽 창 앱(터미널 창을 사용하지 않는 앱)을 빌드할 수 있습니다. PyInstaller는 실행하는 macOS 릴리스 및 후속 릴리스와 호환되는 앱을 빌드합니다. 두 아키텍처 중 하나의 macOS 시스템에서 또는 하이브리드 범용 2 바이너리를 x86_64빌드 arm64할 수 있습니다 . 자세한 내용은 macOS 다중 아키텍처 지원을 참조하세요 .
'프로그래밍 > Python' 카테고리의 다른 글
[python] PyQt5 어플리케이션 프레임워크에 대한 파이썬 버전 (0) | 2023.08.16 |
---|---|
[python] 파이썬으로 만드는 나만의 GUI 프로그램. 응용프로그램 (0) | 2023.08.16 |
[python] 초보자를 위한 Python GUI 프로그래밍 - PyQt5 (0) | 2023.08.11 |
[python] Qt Style Sheets Reference, Qt Designer (0) | 2023.08.11 |
[python] 파이썬이 인기 있는 이유 (0) | 2023.08.10 |