파이썬

pyqt5 pyinstaller GUI가 이상하게 나올 때

헬로르르 2018. 7. 1. 19:56

pyqt5를 pyinstaller 로 빌드 할 때 스타일이 이상하게 나오는 경우가 있습니다.


pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip


설치해주시면 됩니다.

pyqt5 hook 관련해서 pyinstaller 3.3.1 버전에서는 문제가 있다고 합니다.



그리고 추가적으로 pyqt5 및 pyinstaller 에서 multiprocessing 을 사용하고자 할 때는



import multiprocessing


if __name__ == "__main__":

    multiprocessing.freeze_support()


freeze_support() 를 선언해 주셔야 동작합니다. 안그러면 pyqt5 앱이 두개가 떠요~