파이썬

[PyQT5] Pyinstaller로 여러개의 파일 포함해서 exe 파일 생성하기

이소금 2024. 1. 18. 16:05
반응형

pyinstaller로 실행파일 생성 시에 하나의 파일만 넣을때는 튜플 형식으로 spec 파일에 넣어주는 것 배웠습니다.

자세한 사항은 여기 참고해주세요!! ↓ ↓ ↓ ↓

https://armontad-1202.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-pyinstaller%EB%A1%9C-PyQt5ui-%ED%8C%8C%EC%9D%BC-%ED%8F%AC%ED%95%A8%ED%95%B4%EC%84%9C-%EC%8B%A4%ED%96%89%ED%8C%8C%EC%9D%BC-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

파이썬) pyinstaller로 PyQt5.ui 파일 포함해서 실행파일 만들기

안녕하세요~! 오랜만에 글을 씁니다. 요 근래 문제 해결에만 집중하고 글로 정리하지 않았다 보니 학습했던것들이 대부분 휘발되네요..ㅠㅠ 글로 정리하는 것이 이렇게 중요한 것 같습니다. 최

armontad-1202.tistory.com

 

여러개의 파일을 포함해서 실행파일을 빌드하고자 할 때는 spec 파일에 아래와 같이 리스트 요소로 넣어주시면 되겠습니다~~!!!

 

.spec 파일

a = Analysis(
    ['actSegmentLibrary.py'],
    pathex=[],
    binaries=[],
    datas=[('a.ui', '.'), ('b.json', '.')],
    hiddenimports=[],
    hookspath=[],
    hooksconfig={},
    runtime_hooks=[],
    excludes=[],
    noarchive=False,
)
pyz = PYZ(a.pure)

 

이렇게 파일 수정 후 pyinstaller로 다시 한번 압축하면 성공~!!

 

그럼 모두 해피코딩 하세요!!!!

반응형